private void OnTriggerEnter2D(Collider2D collision) { //Debug.Log(collision.tag); if (collision.tag == "Player") { PlayerController _player = collision.GetComponent <PlayerController>(); _player.AbsorbStormlight(_pickupValue); //Play some effect when picked up Destroy(gameObject); } }