コード例 #1
0
ファイル: GameManager.cs プロジェクト: maarconte/shoot2dev
    private void PlayerHasBeenHit(PlayerHasBeenHitEvent e)
    {
        DecrementNLives(1);

        if (m_NLives == 0)
        {
            Over();
        }
    }
コード例 #2
0
ファイル: GameManager.cs プロジェクト: Nendeurss/unity
        private void PlayerHasBeenHit(PlayerHasBeenHitEvent e)
        {
            DecrementNLives(1);

            if (m_NLives == 0)
            {
                EventManager.Instance.Raise(new GameOverEvent());
            }
        }
コード例 #3
0
    private void PlayerHasBeenHit(PlayerHasBeenHitEvent e)
    {
        if (!inverunability)
        {
            DecrementNLives(1);

            if (m_NLives <= 0)
            {
                if (SfxManager.Instance)
                {
                    SfxManager.Instance.PlaySfx2D(Constants.PLAYER_HIT_SFX);
                }
                Over();
            }
        }
    }