Class NeoFpsTouchScreenController
Inheritance
NeoFpsTouchScreenController
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public class NeoFpsTouchScreenController : FpsInput, IVirtualInput
Properties
axes
Declaration
public float[] axes { get; }
Property Value
| Type |
Description |
| System.Single[] |
|
Declaration
public bool[] buttons { get; }
Property Value
| Type |
Description |
| System.Boolean[] |
|
inputContext
Declaration
public override FpsInputContext inputContext { get; }
Property Value
Overrides
touchControls
Declaration
protected List<INeoFpsTouchControl> touchControls { get; }
Property Value
Methods
Declaration
public float GetVirtualAxis(FpsInputAxis axis)
Parameters
Returns
| Type |
Description |
| System.Single |
|
Declaration
public bool GetVirtualButton(FpsInputButton button)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
OnAwake()
Declaration
protected override void OnAwake()
Overrides
OnGainFocus()
Declaration
protected override void OnGainFocus()
Overrides
OnLoseFocus()
Declaration
protected override void OnLoseFocus()
Overrides
RegisterTouchControl(INeoFpsTouchControl)
Declaration
public void RegisterTouchControl(INeoFpsTouchControl control)
Parameters
UnregisterTouchControl(INeoFpsTouchControl)
Declaration
public void UnregisterTouchControl(INeoFpsTouchControl control)
Parameters
Declaration
protected override void UpdateInput()
Overrides
Implements