eulerjs API / @eulerjs/core/extend / registerCollisionTest
registerCollisionTest()
ts
function registerCollisionTest<ColliderA, ColliderB>(
shapeA,
shapeB,
test
): void;Defined in: packages/core/src/javascript/collision/narrowphase.ts:103
Teaches the engine how two shapes collide. Register each pair once; the reverse order is handled for you.
Type Parameters
| Type Parameter |
|---|
ColliderA extends Collider |
ColliderB extends Collider |
Parameters
| Parameter | Type |
|---|---|
shapeA | string |
shapeB | string |
test | CollisionTest<ColliderA, ColliderB> |
Returns
void
