Skip to content

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 ​

ParameterType
shapeAstring
shapeBstring
testCollisionTest<ColliderA, ColliderB>

Returns ​

void

Released under the MIT License.