API reference
API reference
Select your platform
No SDKs available
No versions available

StepLocomotionBroadcaster Class

Extends MonoBehaviour
Produces a Relative Translation Locomotion event in the XZ direction relative to an aiming transform.
This aiming transform will typically represent the head or the hand of the player.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.Locomotion.StepLocomotionBroadcaster._started

Fields

Identifier : int
Signature
int Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.Identifier

Properties

Origin : Transform
[Get][Set]
Signature
Transform Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.Origin
StepLength : float
[Get][Set]
Signature
float Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.StepLength

Events

WhenLocomotionPerformed : Action< LocomotionEvent >
Signature
Action<LocomotionEvent> Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.WhenLocomotionPerformed

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.Awake()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.Start()
Returns
void

Methods

Step ( relativeDirection )
Generates a relative translation locomotion event in the specified direction relative to the aiming transform.
Signature
void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.Step(Vector2Int relativeDirection)
Parameters
relativeDirection: Vector2Int  The XZ direction, relative to the aiming transform, for the step
Returns
void
StepBackward ()
Broadcasts a relative translation locomotion event to the back of the aiming transform.
Signature
void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.StepBackward()
Returns
void
StepForward ()
Broadcasts a relative translation locomotion event to the front of the aiming transform.
Signature
void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.StepForward()
Returns
void
StepLeft ()
Broadcasts a relative translation locomotion event to the left of the aiming transform.
Signature
void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.StepLeft()
Returns
void
StepRight ()
Broadcasts a relative translation locomotion event to the right of the aiming transform.
Signature
void Oculus.Interaction.Locomotion.StepLocomotionBroadcaster.StepRight()
Returns
void