示例#1
0
    public static void EndLevel()
    {
        if (!LevelEnded)
        {
            instance.levelEnded = true;
            CoderCountdown.StopStopWatch();
            CoderKeyboard.DeactivateAllKeys();
            CoderStatusText.DisplayResults(CoderScoreboard.GetLevel());

            CoderMusicPlayer.StopMusic();

            if (CoderScoreboard.GetLevel() == "fail")
            {
                instance.audio.PlayOneShot(instance.loseSound);
            }
            else
            {
                instance.audio.PlayOneShot(instance.winSound);
            }

            instance.exitButton.SetActive(true);
        }
    }
示例#2
0
 // Use this for initialization
 void Awake()
 {
     instance = this;
     instance.guiText.text = instructions;
 }