Exemplo n.º 1
0
 void OnDestroy()
 {
     if (scoring)
     {
         GameStatic.AddScore();
     }
     if (GameStatic.CheckScore())
     {
         GameStatic.ZeroScore();
         if (!GameObject.FindGameObjectWithTag("GameOver").GetComponent <GameOver>().change&& SceneManager.GetActiveScene().buildIndex + 1 >= GameStatic.levels)
         {
             SceneManager.LoadScene(1);
         }
         else if (!GameObject.FindGameObjectWithTag("GameOver").GetComponent <GameOver>().change&& SceneManager.GetActiveScene().buildIndex + 1 < GameStatic.levels)
         {
             GameStatic.SetNext(true);
             SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
         }
         else
         {
             GameObject.FindGameObjectWithTag("GameOver").GetComponent <GameOver>().change = true;
         }
     }
 }
Exemplo n.º 2
0
 // Update is called once per frame
 void Update()
 {
     if (change)
     {
         GameStatic.SetNext(false);
         if (c1.a < 1)
         {
             c1.a      += 0.01f;
             c2.a      += 0.01f;
             im.color   = c1;
             text.color = c2;
         }
         else
         {
             Destroy(Button);
             change  = false;
             change2 = true;
         }
     }
     if (change2)
     {
         if (text.transform.localScale.y > 0)
         {
             text.transform.localScale = new Vector3(text.transform.localScale.x, text.transform.localScale.y - 0.05f, text.transform.localScale.z);
         }
         else
         {
             text.text = "Type your name";//alt+0160
             change2   = false;
             change3   = true;
         }
     }
     if (change3)
     {
         if (text.transform.localScale.y < 1)
         {
             text.transform.localScale = new Vector3(text.transform.localScale.x, text.transform.localScale.y + 0.05f, text.transform.localScale.z);
             c3.a          += 0.05f;
             c4.a          += 0.05f;
             c5.a          += 0.05f;
             textName.color = c4;
             inputName.GetComponent <Image>().color = c5;
         }
         else
         {
             change3 = false;
         }
     }
     if (change4 && change4_1)
     {
         if (text.transform.localScale.y > 0)
         {
             text.transform.localScale = new Vector3(text.transform.localScale.x, text.transform.localScale.y - 0.05f, text.transform.localScale.z);
         }
         else
         {
             text.text   = "Tap to save";//alt+0160
             change4_1   = false;
             change5     = true;
             End.enabled = true;
         }
     }
     if (change5)
     {
         if (text.transform.localScale.y < 1)
         {
             text.transform.localScale = new Vector3(text.transform.localScale.x, text.transform.localScale.y + 0.05f, text.transform.localScale.z);
         }
         else
         {
             change5 = false;
         }
     }
 }
Exemplo n.º 3
0
 public void Change(string scene)
 {
     GameStatic.SetNext(true);
     ChangeScene.Change(scene);
 }