Esempio n. 1
0
 // Collision manager
 public void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.transform.tag == "spikes")
     {
         if (sides == maxSides)
         {
             Destroy(this.gameObject);
             gameController.ShapeDestroyed(maxSides);
             DataManager.instance.AddScore(maxSides);
         }
         else
         {
             gameController.GameOver(); //Game Over
             #if UNITY_EDITOR
             //Debug.Log("Unity Editor");
             //UnityEditor.EditorApplication.isPlaying = false;
             #endif
         }
     }
 }