protected virtual void Awake ()
	{
		axisButton.callback += ModifyKeyCode;
		invertedButton.callback += ToggleIsInverted;
		throttleButton.callback += ToggleThrottle;
		
		_inputAxis = new InputControllerAxis(key, binding);
		
		//FFEngine.Inputs.Register(_inputAxis);
		
		UpdateDisplay();
	}
Example #2
0
    protected virtual void Awake()
    {
        axisButton.callback     += ModifyKeyCode;
        invertedButton.callback += ToggleIsInverted;
        throttleButton.callback += ToggleThrottle;

        _inputAxis = new InputControllerAxis(key, binding);

        //FFEngine.Inputs.Register(_inputAxis);

        UpdateDisplay();
    }
Example #3
0
 internal void ToggleThrottle()
 {
     if (!(_inputAxis is InputControllerThrottleAxis))
     {
         _inputAxis = new InputControllerThrottleAxis(key,
                                                      _inputAxis.Binding,
                                                      _inputAxis.isInverted);
     }
     else
     {
         _inputAxis = new InputControllerAxis(key,
                                              _inputAxis.Binding,
                                              _inputAxis.isInverted);
     }
     UpdateDisplay();
 }
	internal void ToggleThrottle()
	{
		if(!(_inputAxis is InputControllerThrottleAxis))
			_inputAxis = new InputControllerThrottleAxis(key, 
													_inputAxis.binding,
													_inputAxis.isInverted);
		else
			_inputAxis = new InputControllerAxis(key, 
	                                             _inputAxis.binding,
	                                             _inputAxis.isInverted);
		UpdateDisplay();
	}