日本語翻訳ドキュメントはサポートを終了しました

MRTK 2.6 以降のドキュメントについては、公式の Microsoft ドキュメント を参照してください。

    Show / Hide Table of Contents

    Class SimulatedArticulatedHand

    Inheritance
    Object
    BaseController
    BaseHand
    SimulatedHand
    SimulatedArticulatedHand
    Implements
    IMixedRealityHand
    IMixedRealityController
    Inherited Members
    SimulatedHand.jointCount
    SimulatedHand.jointPoses
    SimulatedHand.TryGetJoint(TrackedHandJoint, MixedRealityPose)
    SimulatedHand.UpdateState(SimulatedHandData)
    BaseHand.HandRay
    BaseHand.IsInPointingPose
    BaseHand.DefaultLeftHandedInteractions
    BaseHand.DefaultRightHandedInteractions
    BaseHand.UpdateVelocity()
    BaseHand.GetPalmNormal()
    BaseController.Enabled
    BaseController.TrackingState
    BaseController.ControllerHandedness
    BaseController.InputSource
    BaseController.Visualizer
    BaseController.IsPositionAvailable
    BaseController.IsPositionApproximate
    BaseController.IsRotationAvailable
    BaseController.Interactions
    BaseController.AngularVelocity
    BaseController.Velocity
    BaseController.SetupConfiguration(Type, InputSourceType)
    BaseController.SetupConfiguration(Type)
    BaseController.SetupDefaultInteractions(Handedness)
    BaseController.SetupDefaultInteractions()
    BaseController.AssignControllerMappings(MixedRealityInteractionMapping[])
    BaseController.TryRenderControllerModel(Type, InputSourceType)
    BaseController.TryAddControllerModelToSceneHierarchy(GameObject)
    BaseController.GetControllerVisualizationProfile()
    BaseController.IsControllerMappingEnabled()
    BaseController.GetControllerMappings()
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class SimulatedArticulatedHand : SimulatedHand, IMixedRealityHand, IMixedRealityController

    Constructors

    SimulatedArticulatedHand(TrackingState, Handedness, IMixedRealityInputSource, MixedRealityInteractionMapping[])

    Constructor.

    Declaration
    public SimulatedArticulatedHand(TrackingState trackingState, Handedness controllerHandedness, IMixedRealityInputSource inputSource = null, MixedRealityInteractionMapping[] interactions = null)
    Parameters
    Type Name Description
    TrackingState trackingState
    Handedness controllerHandedness
    IMixedRealityInputSource inputSource
    MixedRealityInteractionMapping[] interactions

    Fields

    handDefinition

    The definition and data store for this articulated hand class.

    Declaration
    protected ArticulatedHandDefinition handDefinition
    Field Value
    Type Description
    ArticulatedHandDefinition

    Properties

    DefaultInteractions

    The simulated articulated hand's default interactions.

    Declaration
    public override MixedRealityInteractionMapping[] DefaultInteractions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]
    Overrides
    BaseController.DefaultInteractions
    Remarks

    A single interaction mapping works for both left and right controllers.

    SimulationMode

    Declaration
    public override ControllerSimulationMode SimulationMode { get; }
    Property Value
    Type Description
    ControllerSimulationMode
    Overrides
    SimulatedHand.SimulationMode

    Methods

    UpdateInteractions(SimulatedHandData)

    Declaration
    protected override void UpdateInteractions(SimulatedHandData handData)
    Parameters
    Type Name Description
    SimulatedHandData handData
    Overrides
    SimulatedHand.UpdateInteractions(SimulatedHandData)

    Implements

    IMixedRealityHand
    IMixedRealityController
    Back to top Generated by DocFX