Class CollisionRepository

The CollisionRepository stores and manages collision data between colliders. It provides methods for querying collisions by collider and layer, and handles persisting/removing collision records.

// Get all collisions for a collider
const collisions = collisionRepository.findCollisionsForCollider(playerCollider);

// Get collisions between player and enemies
const enemyCollisions = collisionRepository.findCollisionsForColliderAndLayer(
playerCollider,
"enemy"
);

// Get all current collisions
const allCollisions = collisionRepository.findAll();

Constructors

Methods