예제 #1
0
    void Update()
    {
        if (HasDied() && !isGameOver)
        {
            isGameOver = true;
            foreach (PlayerController player in players)
            {
                player.SendMessage("kill");
            }
            fader.FadeTo("GameOver");
        }

        if (HasWon() && !isWin)
        {
            isWin = true;
            foreach (PlayerController player in players)
            {
                player.SendMessage("kill");
            }
            fader.FadeTo("Win");
        }

        if (Input.GetButtonDown("Cancel"))
        {
            SceneManager.LoadScene(0);
        }
    }
예제 #2
0
 public void Continue()
 {
     if (levelToUnlock == 0)
     {
         sceneFade.FadeTo(menuScene);
     }
     else
     {
         sceneFade.FadeTo(nextLevel);
     }
 }
예제 #3
0
 public void PlayGame()
 {
     sceneFader.FadeTo(levelOne);
 }
 public void StartGame()
 {
     WaveSpawner.EnemiesAlive = 0;
     sceneFade.FadeTo(levelToLoad);
 }
예제 #5
0
파일: WinLvL.cs 프로젝트: INao-mp/MNL
 public void Continue()
 {
     PlayerPrefs.SetInt("levelReached", levelToUnlock);
     sceneFader.FadeTo(nextLevel);
 }
예제 #6
0
 public void Select(string levelName)
 {
     sceneFade.FadeTo(levelName);
 }
예제 #7
0
파일: MainMenu.cs 프로젝트: INao-mp/MNL
 public void Play()
 {
     sceneFader.FadeTo(LevelToLoad);
 }
예제 #8
0
 public void Continue()
 {
     player.level = levelToUnlock;
     player.Save(player.GetCurrentSavedFile());
     sceneFader.FadeTo(nextLevel);
 }
예제 #9
0
 public void Retry()
 {
     Togle();
     sceneFader.FadeTo(SceneManager.GetActiveScene().name);
 }
예제 #10
0
 public void Retry()
 {
     sceneFade.FadeTo(SceneManager.GetActiveScene().name);
 }
예제 #11
0
 public void PlayGame()
 {
     sceneFader.FadeTo(menuSceneName);
 }
예제 #12
0
 public void goToScene(string sceneName)
 {
     sceneFader.FadeTo(sceneName);
 }
예제 #13
0
 public void Play()
 {
     sceneFade.FadeTo("LevelSelect");
 }
예제 #14
0
 public void Retry()
 {
     Time.timeScale = 1;
     sceneFader.FadeTo(SceneManager.GetActiveScene().name);
 }
예제 #15
0
 public void Menu()
 {
     Toggle();
     sceneFader.FadeTo(menuSceneName);
 }
예제 #16
0
 public void Select(string levelName)
 {
     fader.FadeTo(levelName);
 }
예제 #17
0
 public void Retry()
 {
     WaveSpawner.EnemiesAlive = 0;
     sceneFade.FadeTo(SceneManager.GetActiveScene().name);
 }