ReadonlybodyThe body owning CollisionEvent.colliderA.
ReadonlybodyThe body owning CollisionEvent.colliderB.
ReadonlycolliderThe first collider of the pair.
ReadonlycolliderThe second collider of the pair.
ReadonlycontactsThe contact manifold for this step. Empty for "collisionend", which
reports that the pair stopped touching and therefore has no contacts left
to describe.
ReadonlyrelativeVelocity of A relative to B at the contact, in metres per second — the quantity an impact sound or a damage model scales with.
ReadonlytotalSum of the impulses the solver applied across CollisionEvent.contacts during the step, in newton-seconds, as a world-space vector.
ReadonlytypeWhich of §29's three collision names this is.
Two colliders began touching, kept touching, or stopped touching (§29).
TBody/TColliderare the reference types — opaque handles at the §37 layer,RigidBody/Collidercomponents at the user-facing layer. See the module header.A/B ordering is the adapter's and carries no meaning beyond being consistent within one event:
bodyAis the body owningcolliderA, the normal points from A to B, andrelativeVelocityis measured A relative to B.