public override void OnStateUpdate() { // Waiting for players to ready up. for (int i = 1; i <= 4; i++) { if (XCI.GetButtonDown(XboxButton.A, (XboxController)i)) { if (!_readiedControllers.Contains(i)) { _readiedControllers.Add(i); _readyUpMenu.Ready(i); if (_readiedControllers.Count == 4) { _game.ChangeState(_ingameState); } } } } if (Input.GetKeyDown(KeyCode.Space)) { _game.ChangeState(_ingameState); } }
public override void OnStateUpdate() { if (XCI.GetButtonDown(XboxButton.A)) { _game.ChangeState(_readyUpState); } }