// 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 } } }