Exemplo n.º 1
0
 public void GameOver(bool isCleared) // GameOver 시 해야될 일을 해주는 함수
 {                                    // isCleared면 Clear, 아니면 GameOver
     StopCoroutine("Timer");
     foreach (Transform Enemy in EnemyPar.transform)
     {
         Destroy(Enemy.gameObject);
     }
     Tri.SetActive(false);
     CircleCollision.SetActive(false);
     Character.SetActive(false);
     GameOverWindow.SetActive(true);
     GameOverWindow.transform.Translate(new Vector3(0f, 0f, 0.01f));
     if (isCleared)
     {
         GameOverBack.SetActive(false);
         ClearBack.SetActive(true);
         RankButton.SetActive(false);
         InfinityModeButton.SetActive(true);
     }
     else
     {
         GameOverBack.SetActive(true);
         ClearBack.SetActive(false);
         RankButton.SetActive(true);
         InfinityModeButton.SetActive(false);
         RM.PushRankInfo(Score, (int)current_Time);
         RM.MakeGameoverRankBox();
     }
 }
 private void unreliableToolStripMenuItem_Click(object sender, EventArgs e)
 {
     RankButton.PerformClick();
 }