phaser-matter-collision-plugin
Version:
A plugin for making it easier to manage collisions with Phaser + Matter.js
38 lines (35 loc) • 787 B
text/typescript
import PhaserMatterCollisionPlugin from "./phaser-matter-collision-plugin";
import { getRootBody } from "./utils";
import {
isCollidingObject,
isMatterBody,
ObjectWithBody,
CollidingObject,
} from "./valid-collision-object";
import {
ExtendedMatterCollisionData,
CollisionEvent,
EventData,
CollideCallback,
CollideAConfig,
CollideABConfig,
CollideContext,
Unsubscribe,
} from "./collision-types";
export {
PhaserMatterCollisionPlugin,
getRootBody,
isCollidingObject,
isMatterBody,
ObjectWithBody,
CollidingObject,
ExtendedMatterCollisionData,
CollisionEvent,
EventData,
CollideCallback,
CollideAConfig,
CollideABConfig,
CollideContext,
Unsubscribe,
};
export default PhaserMatterCollisionPlugin;