コード例 #1
0
ファイル: GameController.cs プロジェクト: CSaratakij/TJSlash
        public void GameStop()
        {
            if (!IsGameStart)
            {
                return;
            }

            IsGameStart = false;
            OnGameStop?.Invoke();
        }
コード例 #2
0
ファイル: GameManager.cs プロジェクト: Seiphyre/SpaceShooter
    private void StopGame(bool enableOutro = true)
    {
        _currentState = GameState.STOP;

        // Stop spawning enemies
        _spawnManager.StopSpawning();

        // Invoke Event
        OnGameStop?.Invoke();

        if (enableOutro)
        {
            PlayGameOutro(TerminateGame);
        }
        else
        {
            TerminateGame();
        }
    }
コード例 #3
0
ファイル: RepeatTheCombo.cs プロジェクト: fymfym/reactiongame
 public void StopGame()
 {
     _timer.Enabled = false;
     OnGameStop?.Invoke();
 }