private void OnCollisionStay(Collision collision) { if (!UseOnCollisionStay) { return; } var taggableObject = collision.collider.GetComponent <TaggableObject>(); if (taggableObject != null && taggableObject.HaveTag(_objectTag)) { OnCollisionStayed?.Invoke(new EventParameter_Collision(collision)); } }
void OnCollisionStay(Collision collision) { OnCollisionStayed?.Invoke(collision, this); }