Edit

Share via


FaceUserConstraint Class

Definition

Component for fixing the rotation of a manipulated object such that it always faces or faces away from the user

public ref class FaceUserConstraint : Microsoft::MixedReality::Toolkit::UI::TransformConstraint
public class FaceUserConstraint : Microsoft.MixedReality.Toolkit.UI.TransformConstraint
type FaceUserConstraint = class
    inherit TransformConstraint
Public Class FaceUserConstraint
Inherits TransformConstraint
Inheritance
UnityEngine.MonoBehaviour
FaceUserConstraint

Constructors

FaceUserConstraint()

Fields

worldPoseOnManipulationStart (Inherited from TransformConstraint)

Properties

ConstraintType
ExecutionPriority

Execution order priority of this constraint. Lower numbers will be executed before higher numbers.

(Inherited from TransformConstraint)
FaceAway

If true, this will constrain rotation to face away from the user

HandType

Whether this constraint applies to one hand manipulation, two hand manipulation or both

(Inherited from TransformConstraint)
ProximityType

Whether this constraint applies to near manipulation, far manipulation or both

(Inherited from TransformConstraint)
TargetTransform
Obsolete.

Transform that we intend to apply constraints to

(Inherited from TransformConstraint)

Methods

ApplyConstraint(MixedRealityTransform)

Updates an rotation so that its facing the camera

Initialize(MixedRealityPose)
Obsolete.

Intended to be called on manipulation started

(Inherited from TransformConstraint)
Initialize(MixedRealityTransform)

Intended to be called on manipulation started

(Inherited from TransformConstraint)
OnDisable() (Inherited from TransformConstraint)
OnEnable() (Inherited from TransformConstraint)

Applies to