ecspresso
    Preparing search index...

    Interface CollisionComponentTypes<L>

    Component types provided by the collision plugin. Included automatically via .withPlugin(createCollisionPlugin()).

    const ecs = ECSpresso.create()
    .withPlugin(createCollisionPlugin())
    .withComponentTypes<{ sprite: Sprite; enemy: boolean }>()
    .build();
    interface CollisionComponentTypes<L extends string = never> {
        aabbCollider: AABBCollider;
        circleCollider: CircleCollider;
        collisionLayer: CollisionLayer<L>;
    }

    Type Parameters

    • L extends string = never

    Hierarchy (View Summary)

    Index

    Properties

    aabbCollider: AABBCollider
    circleCollider: CircleCollider
    collisionLayer: CollisionLayer<L>