Other considerations for 3D physics messages#

Correct Colliders#

Ensure the dimension of the colliders and rigidbodies are 3D.
Don't mix different types of colliders and messages.
2D and 3D collision systems are separate, and do not interact with each other.

The obvious#

  1. Your script must be attached to one of the objects involved in the collision.
  2. The colliders on your objects must be enabled.
  3. Mesh colliders must have meshes assigned.
  4. Do not disable detectCollisions for involved rigidbodies.
  5. Do not disable Physics.invokeCollisionCallbacks (unless solely handling events with Physics.ContactEvent).

If you resolved your issue and the fix was not listed in the troubleshooting steps, please report an issue with this page .