//private sbyte[] dPadButtonPressed;                      // Storing d-pad presses
    #endregion

    #region Initialization
    public void Awake(GameController _gameController)
    {
        leftStickPositions = new float[2] {
            0, 0
        };
        rightStickPositions = new float[2] {
            0, 0
        };
        availableStates = new InputStates[2] {
            new GameInput(this), new PausedInput(this)
        };
        currentState = availableStates[0];
        TogglePause  = _gameController.TogglePause;
        //dPadButtonPressed = new sbyte[2] { 0, 0 };
    }
Beispiel #2
0
 public void AssignPauseDelegate(GameController _gameController)
 {
     TogglePause = _gameController.TogglePause;
 }