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);
 }