void OnTriggerEnter2D(Collider2D other) { // Destroy(other.gameObject); Debug.Log(other.name); ICollector c = other.gameObject.GetComponent <ICollector>(); if (c != null) { c.PickUp(dropped_item); Destroy(this.gameObject); } }