The '''UserInterfacePositioner''' component causes the slot to which it is attached to track the user's position and rotation (optionally head). This is a somewhat nicer and cleaner alternative than parenting a slot directly to a user's [[Avatar|avatar node]].
The '''UserInterfacePositioner''' causes the slot to which it is attached to track the user's head position and rotation. This is a somewhat nicer and cleaner alternative than parenting a slot directly to a user's [[Avatar|avatar node]].
|TargetUser|{{RootFieldType|UserRef}}|TypeAdv0=true| The user to track.
|UseHead|Bool|
|UseHead|Bool| Whether to track to the user's head.
|RotateVerticalOnly|Bool| {{stub}}
|RotateVerticalOnly|Bool| Whether to act like the freeform dash or not.
|PositionSpeed|Float| The speed at which the object will track the user's position.
|PositionSpeed|Float| The speed at which the object will track the user's position.
|RotationSpeed|Float| The speed at which the object will track the user's rotation.
|RotationSpeed|Float| The speed at which the object will track the user's rotation.
|ActivationDistance|Float| The distance from the user to the object at which the object will start tracking the user's position and rotation. Zero means "always track".
|ActivationDistance|Float| The distance from the user to the object at which the object will start tracking the user's position and rotation. Zero means "always track".
|ActivationAngle|Float| The angle between the user and the object at which the object will start tracking the user's position and rotation. Zero means "always track".
|ActivationAngle|Float| The angle between the user and the object at which the object will start tracking the user's position and rotation. Zero means "always track".
|DeactivationDistance|Float| {{stub}}
|DeactivationDistance|Float| How far away the user has to be from the component for it to to stop following.
|DeactivationAngle|Float| {{stub}}
|DeactivationAngle|Float| How much of an angle deviation it has to be for it to stop following.
|TargetPosition|Float3| {{stub}}
|TargetPosition|Float3| The target position this UI is lerping to.
|TargetRotation|FloatQ| {{stub}}
|TargetRotation|FloatQ| The target rotation this UI is lerping to.
User Interface Positioner component as seen in the Scene Inspector
The UserInterfacePositioner component causes the slot to which it is attached to track the user's position and rotation (optionally head). This is a somewhat nicer and cleaner alternative than parenting a slot directly to a user's avatar node.