コード例 #1
0
ファイル: GameManager.cs プロジェクト: SalahEddineBC/Tetryks
 public void StartNewGame()
 {
     firstuse = true;
     GameMode = 0;
     MovementController.EndGame();
     Ui.StartNewGame();
     ChallangeMode = false;
     // loading.SetcurrentAmount();
 }
コード例 #2
0
ファイル: GameManager.cs プロジェクト: SalahEddineBC/Tetryks
 public void ChangeGameMode()
 {
     // pour changer le mode du jeu
     // 0 cest le mode classique
     // 1 c'est le mode time attack
     GameMode = 1;
     MovementController.EndGame();
     Ui.StartNewGame();  // demarrer un nouveau partie du jeu
     ScoreManager.TimeStopped = false;
     ChallangeMode            = false;
 }
コード例 #3
0
 void StartCh(int x)
 {
     MovementController.EndGame();
     GameManager.ChallangeMode = true;
     GameManager.GameMode      = 1;
     currentone               = challanges[x];
     ScoreManager.time        = currentone.time;
     ScoreManager.TimeStopped = false;
     GameManager.Ui.StartNewGame();
     GameManager.Ui.CloseChallangeMenu();
 }
コード例 #4
0
ファイル: UIManager.cs プロジェクト: SalahEddineBC/Tetryks
 public void GameOver()
 {
     // pour terminer le jeu
     GameOverMenu.enabled = true; // afficher le menu du gameOver
     foreach (var item in GameOverMenu.GetComponentsInChildren <Text> ())
     {
         if (item.name == "Score")
         {
             item.text = ScoreManager.Score.ToString();                        // afficher le score et le niveau
         }
         else if (item.name == "Level")
         {
             item.text = ScoreManager.Level.ToString();
         }
     }
     MovementController.EndGame();
     GameManager.movementController.enabled = false;
 }