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

TeleportArcGravity Class

Extends MonoBehaviour
This is a parabolic shot.
Gravity and speed are used to calculate the points along the arc. It also contains a series of modifiers in order to adjust the origin of the arc to adapt better in different situations such as when pointing at your feet, far away or up high

Protected Fields

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

Properties

GravityModifier : float
[Get][Set]
Signature
float Oculus.Interaction.Locomotion.TeleportArcGravity.GravityModifier
PitchCurve : AnimationCurve
[Get][Set]
Signature
AnimationCurve Oculus.Interaction.Locomotion.TeleportArcGravity.PitchCurve
PointsCount : int
[Get][Set]
Max number of points that define the polyline.
Signature
int Oculus.Interaction.Locomotion.TeleportArcGravity.PointsCount
RangeCurve : AnimationCurve
[Get][Set]
Signature
AnimationCurve Oculus.Interaction.Locomotion.TeleportArcGravity.RangeCurve
StabilizationMixCurve : AnimationCurve
[Get][Set]
Signature
AnimationCurve Oculus.Interaction.Locomotion.TeleportArcGravity.StabilizationMixCurve

Protected Methods

Start ()
Signature
virtual void Oculus.Interaction.Locomotion.TeleportArcGravity.Start()
Returns
void
Update ()
Signature
virtual void Oculus.Interaction.Locomotion.TeleportArcGravity.Update()
Returns
void

Methods

InjectAllTeleportArcGravity ( origin , stabilizationPoint )
Signature
void Oculus.Interaction.Locomotion.TeleportArcGravity.InjectAllTeleportArcGravity(Transform origin, Transform stabilizationPoint)
Parameters
origin: Transform
stabilizationPoint: Transform
Returns
void
InjectOrigin ( origin )
Signature
void Oculus.Interaction.Locomotion.TeleportArcGravity.InjectOrigin(Transform origin)
Parameters
origin: Transform
Returns
void
InjectStabilizationPoint ( stabilizationPoint )
Signature
void Oculus.Interaction.Locomotion.TeleportArcGravity.InjectStabilizationPoint(Transform stabilizationPoint)
Parameters
stabilizationPoint: Transform
Returns
void
PointAtIndex ( index )
Calculates the position N vertex of the polyline.
Signature
Vector3 Oculus.Interaction.Locomotion.TeleportArcGravity.PointAtIndex(int index)
Parameters
index: int  The N vertex of the polyline been queried.
Returns
Vector3  The position of the polyline at the index-th point