private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.name == "Border") { gc.AddNewPanelAndDeleteFristOne(); } else if (collision.gameObject.tag == "ExtraPoints") { gc.points += 10; gc.textPoints.text = "Points: " + gc.points.ToString(); Destroy(collision.gameObject); } else if (collision.gameObject.name == "Boost") { Destroy(collision.gameObject); startBoost(); } else if (collision.gameObject.name == "Shield") { Destroy(collision.gameObject); shield = true; shieldActivated(); } else if (collision.gameObject.tag == "Obsticle" && shield == false) { Debug.Log("END"); //ovde je kraj gc.EndGame(); } }