void OnTriggerEnter2D(Collider2D collider) { if (collider.gameObject.layer == LayerMask.NameToLayer("Player")) { CharacterController controller = collider.GetComponent <CharacterController>(); controller.ChangeCoin(coinValue); Destroy(gameObject); } }