Class AxisDeviceInput
Class for handling automated input configuration
Inheritance
object
AxisDeviceInput
Namespace: Axis
Assembly: cs.temp.dll.dll
public class AxisDeviceInput : AxisMonoBehaviour
Fields
[read-only] Reference for ActionAssetDefault
Declaration
public InputActionAsset ActionAssetDefault
Field Value
Type |
Description |
InputActionAsset |
|
Declaration
public bool EnableGamepad
Field Value
Declaration
public bool EnableKeyboard
Field Value
Declaration
public bool EnableTouchGamepad
Field Value
Declaration
public bool EnableTouchGestures
Field Value
Player number controlled by the first gamepad connected, the next gamepads connected will be associated +1 in order
Declaration
public ControllerPlayerNumber Gamepad1
Field Value
Type |
Description |
ControllerPlayerNumber |
|
Singleton for main object handling
Declaration
public static AxisDeviceInput Global
Field Value
Player number controlled by keyboard input
Declaration
public ControllerPlayerNumber Keyboard
Field Value
Type |
Description |
ControllerPlayerNumber |
|
Player number controlled by touchscreen gamepad
Declaration
public ControllerPlayerNumber TouchGamepad
Field Value
Type |
Description |
ControllerPlayerNumber |
|
[read-only] Prefab for instantiating touchscreen gamepad canvas
Declaration
public Canvas TouchGamepadPrefab
Field Value
Properties
Declaration
public Vector2 MouseScreenPoint { get; set; }
Property Value