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

OVRButtonAxis1D Class

Extends MonoBehaviour
Takes a set of OVR Near, Touch and Button bools and remaps them to an Axis1D float.

Properties

ButtonValue : float
[Get][Set]
Signature
float Oculus.Interaction.OVRButtonAxis1D.ButtonValue
NearValue : float
[Get][Set]
Signature
float Oculus.Interaction.OVRButtonAxis1D.NearValue
TouchValue : float
[Get][Set]
Signature
float Oculus.Interaction.OVRButtonAxis1D.TouchValue

Protected Methods

Update ()
Signature
virtual void Oculus.Interaction.OVRButtonAxis1D.Update()
Returns
void

Methods

InjectAllOVRButtonAxis1D ( controller , near , touch , button )
Signature
void Oculus.Interaction.OVRButtonAxis1D.InjectAllOVRButtonAxis1D(OVRInput.Controller controller, OVRInput.Button near, OVRInput.Button touch, OVRInput.Button button)
Parameters
controller: OVRInput.Controller
near: OVRInput.Button
touch: OVRInput.Button
button: OVRInput.Button
Returns
void
InjectOptionalCurve ( progressCurve )
Signature
void Oculus.Interaction.OVRButtonAxis1D.InjectOptionalCurve(ProgressCurve progressCurve)
Parameters
progressCurve: ProgressCurve
Returns
void
Value ()
Returns the most recent measured value of the IAxis1D; for example, a type representing a ControllerInput.Trigger might return a value between 0 and 1 depending on the degree to which the trigger is being depressed.
Signature
float Oculus.Interaction.OVRButtonAxis1D.Value()
Returns
float  The most recent measured value of the IAxis1D