//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 }; }
public void AssignPauseDelegate(GameController _gameController) { TogglePause = _gameController.TogglePause; }