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

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

    Show / Hide Table of Contents

    Class RadialView

    RadialViewPoser solver locks a tag-along type object within a view cone

    Inheritance
    Object
    Solver
    RadialView
    Inherited Members
    Solver.UpdateLinkedTransform
    Solver.MoveLerpTime
    Solver.RotateLerpTime
    Solver.ScaleLerpTime
    Solver.Smoothing
    Solver.SolverHandler
    Solver.GoalPosition
    Solver.GoalRotation
    Solver.GoalScale
    Solver.WorkingPosition
    Solver.WorkingRotation
    Solver.WorkingScale
    Solver.Awake()
    Solver.OnEnable()
    Solver.Start()
    Solver.OnDestroy()
    Solver.SolverUpdateEntry()
    Solver.SnapTo(Vector3, Quaternion, Vector3)
    Solver.SnapGoalTo(Vector3, Quaternion, Vector3)
    Solver.SnapTo(Vector3, Quaternion)
    Solver.SnapGoalTo(Vector3, Quaternion)
    Solver.AddOffset(Vector3)
    Solver.SmoothTo(Vector3, Vector3, Single, Single)
    Solver.SmoothTo(Quaternion, Quaternion, Single, Single)
    Solver.UpdateTransformToGoal()
    Solver.UpdateWorkingToGoal()
    Solver.UpdateWorkingPositionToGoal()
    Solver.UpdateWorkingRotationToGoal()
    Solver.UpdateWorkingScaleToGoal()
    Namespace: Microsoft.MixedReality.Toolkit.Utilities.Solvers
    Assembly: cs.temp.dll.dll
    Syntax
    public class RadialView : Solver

    Properties

    AspectV

    Apply a different clamp to vertical FOV than horizontal. Vertical = Horizontal * AspectV.

    Declaration
    public float AspectV { get; set; }
    Property Value
    Type Description
    Single

    FixedVerticalPosition

    Offset amount of the vertical position.

    Declaration
    public float FixedVerticalPosition { get; set; }
    Property Value
    Type Description
    Single

    IgnoreAngleClamp

    Option to ignore angle clamping.

    Declaration
    public bool IgnoreAngleClamp { get; set; }
    Property Value
    Type Description
    Boolean

    IgnoreDistanceClamp

    Option to ignore distance clamping.

    Declaration
    public bool IgnoreDistanceClamp { get; set; }
    Property Value
    Type Description
    Boolean

    MaxDistance

    Max distance from eye to element.

    Declaration
    public float MaxDistance { get; set; }
    Property Value
    Type Description
    Single

    MaxViewDegrees

    The element will stay at least this close to the center of view.

    Declaration
    public float MaxViewDegrees { get; set; }
    Property Value
    Type Description
    Single

    MinDistance

    Min distance from eye to position element around, i.e. the sphere radius.

    Declaration
    public float MinDistance { get; set; }
    Property Value
    Type Description
    Single

    MinViewDegrees

    The element will stay at least this far away from the center of view.

    Declaration
    public float MinViewDegrees { get; set; }
    Property Value
    Type Description
    Single

    OrientToReferenceDirection

    If true, element will orient to ReferenceDirection, otherwise it will orient to ref position.

    Declaration
    public bool OrientToReferenceDirection { get; set; }
    Property Value
    Type Description
    Boolean

    ReferenceDirection

    Which direction to position the element relative to: HeadOriented rolls with the head, HeadFacingWorldUp view direction but ignores head roll, and HeadMoveDirection uses the direction the head last moved without roll.

    Declaration
    public RadialViewReferenceDirection ReferenceDirection { get; set; }
    Property Value
    Type Description
    RadialViewReferenceDirection

    UseFixedVerticalPosition

    Ignore vertical movement and lock the Y position of the object.

    Declaration
    public bool UseFixedVerticalPosition { get; set; }
    Property Value
    Type Description
    Boolean

    Methods

    SolverUpdate()

    Should be implemented in derived classes, but Solver can be used to flush shared transform to real transform

    Declaration
    public override void SolverUpdate()
    Overrides
    Solver.SolverUpdate()
    Back to top Generated by DocFX