using UnityEngine; public class Coin2D : MonoBehaviour { public UnityEngine.UI.Text t1; public string text = "Coins: "; public static int count = 0; bool was = false; // doesn't work twice void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Player" && was == false) { count++; was = true; t1.text = text + count; Destroy(gameObject); } } }