コード例 #1
0
    public void CheckGameStatus()
    {
        if (gm.isRunning)
        {
            livesText.text = PM.playerLives.ToString();
            scoreText.text = score.ToString();
            if (bestScore < score)
            {
                PlayerPrefs.SetInt("bestScore", score);
            }
            PM.CheckPowerUps();

            if (IM.currentInvaders == 0)
            {
                gm.isRunning = false;
                gm.nextLevel = true;
            }
        }
        if (PM.playerLives == 0)
        {
            gm.isRunning = false;
            gm.gameOver  = true;
        }
    }