Ejemplo n.º 1
0
 void OnCollisionEnter2D(Collision2D col)
 {
     if (col.collider.tag == "Cama")
     {
         if (PlayerPrefs.GetFloat("fase") == 0)
         {
             menuObject.CallLoadSonho();
         }
         else if (PlayerPrefs.GetFloat("fase") == 1)
         {
             menuObject.CallLoadSonho2();
         }
         else if (PlayerPrefs.GetFloat("fase") == 2)
         {
             menuObject.CallLoadSonho3();
         }
         else if (PlayerPrefs.GetFloat("fase") == 3)
         {
             menuObject.CallEnd();
         }
     }
     else if (col.collider.tag == "morte")
     {
         col.collider.SendMessage("Use");
     }
 }
Ejemplo n.º 2
0
 public void Use()
 {
     Player.fase += 1;
     PlayerPrefs.SetFloat("fase", PlayerPrefs.GetFloat("fase") + 1f);
     if (PlayerPrefs.GetFloat("fase") == 3)
     {
         menuObject.CallEnd();
     }
     else
     {
         menuObject.CallLoadQuarto();
     }
 }