Struct CollisionEvent
An event raised when a pair of bodies have collided during solving.
Inherited Members
Namespace: Unity.Physics
Assembly: solution.dll
Syntax
public struct CollisionEvent : ISimulationEvent<CollisionEvent>, IComparable<CollisionEvent>
Properties
Name | Description |
---|---|
Body |
Gets the body index a. |
Body |
Gets the body index b. |
Collider |
Gets the collider key a. |
Collider |
Gets the collider key b. |
Entity |
Gets the entity a. |
Entity |
Gets the entity b. |
Normal | Gets the normal. The normal is pointing from the body B to the body A. |
Methods
Name | Description |
---|---|
Calculate |
Calculate extra details about the collision. Note: Since the solver does not naturally produce this data, it requires some computation. |
Compare |
Compares this CollisionEvent object to another to determine their relative ordering. |