Esempio n. 1
0
 public void LaunchGame()
 {
     stateOfTheGame = EStateGame.PLAY;
     sphere.GetComponent <Rigidbody>().isKinematic = false;
     canvas.SetActive(false);
     GetComponent <CountTimer>().SwapTimerState();
     GetComponent <Score>().ChangeGameState();
 }
Esempio n. 2
0
 private void PauseGame()
 {
     if (stateOfTheGame == EStateGame.PLAY)
     {
         sphere.GetComponent <BallController>().OnPauseGame();
         GetComponent <PlayerController>().OnPauseGame();
         stateOfTheGame = EStateGame.PAUSE;
         GetComponent <CountTimer>().SwapTimerState();
     }
     else
     {
         GetComponent <PlayerController>().OnResumeGame();
         sphere.GetComponent <BallController>().OnResumeGame();
         stateOfTheGame = EStateGame.PLAY;
         GetComponent <CountTimer>().SwapTimerState();
     }
 }
Esempio n. 3
0
 // Use this for initialization
 void Start()
 {
     timeLeft       = 3;
     stateOfTheGame = EStateGame.MENU;
     sphere.GetComponent <Rigidbody>().isKinematic = true;
 }