void OnTriggerEnter2D(Collider2D collider) { if (ParentJellyMesh && SendCollisionMessages) { m_JellyCollider2D.Collider2D = collider; ParentJellyMesh.SendMessage("OnJellyTriggerEnter2D", m_JellyCollider2D, SendMessageOptions.DontRequireReceiver); } }
void OnCollisionStay(Collision collision) { if (ParentJellyMesh && SendCollisionMessages) { m_JellyCollision.Collision = collision; ParentJellyMesh.SendMessage("OnJellyCollisionStay", m_JellyCollision, SendMessageOptions.DontRequireReceiver); } }
void OnCollisionStay2D(Collision2D collision) { if (ParentJellyMesh && SendCollisionMessages) { m_JellyCollision2D.Collision2D = collision; ParentJellyMesh.SendMessage("OnJellyCollisionStay2D", m_JellyCollision2D, SendMessageOptions.DontRequireReceiver); } }
void OnTriggerStay(Collider collider) { if (ParentJellyMesh && SendCollisionMessages) { m_JellyCollider.Collider = collider; ParentJellyMesh.SendMessage("OnJellyTriggerStay", m_JellyCollider, SendMessageOptions.DontRequireReceiver); } }