Class WMRSpatialController
Inheritance
Inherited Members
Namespace: UnityEngine.InputSystem.Plugins.XR
Syntax
public class WMRSpatialController : XRControllerWithRumble
Properties
deviceAngularVelocity
Declaration
public Vector3Control deviceAngularVelocity { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
devicePosition
Declaration
public Vector3Control devicePosition { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
deviceRotation
Declaration
public QuaternionControl deviceRotation { get; }
Property Value
Type | Description |
---|---|
QuaternionControl |
deviceVelocity
Declaration
public Vector3Control deviceVelocity { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
grip
Declaration
public AxisControl grip { get; }
Property Value
Type | Description |
---|---|
AxisControl |
gripPressed
Declaration
public ButtonControl gripPressed { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
isTracked
Declaration
public ButtonControl isTracked { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
joystick
Declaration
public Vector2Control joystick { get; }
Property Value
Type | Description |
---|---|
Vector2Control |
joystickClicked
Declaration
public ButtonControl joystickClicked { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
menu
Declaration
public ButtonControl menu { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
touchpad
Declaration
public Vector2Control touchpad { get; }
Property Value
Type | Description |
---|---|
Vector2Control |
touchpadClicked
Declaration
public ButtonControl touchpadClicked { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
touchpadTouched
Declaration
public ButtonControl touchpadTouched { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
trackingState
Declaration
public IntegerControl trackingState { get; }
Property Value
Type | Description |
---|---|
IntegerControl |
trigger
Declaration
public AxisControl trigger { get; }
Property Value
Type | Description |
---|---|
AxisControl |
triggerPressed
Declaration
public ButtonControl triggerPressed { get; }
Property Value
Type | Description |
---|---|
ButtonControl |
Methods
FinishSetup(InputDeviceBuilder)
Declaration
protected override void FinishSetup(InputDeviceBuilder builder)
Parameters
Type | Name | Description |
---|---|---|
InputDeviceBuilder | builder |