clik-engine API
    Preparing search index...

    Class CollisionGroups

    Named collision categories for organized physics interactions. Uses bitfield categories — each group is a power of 2.

    Usage:

    const groups = new CollisionGroups();
    const PLAYER = groups.create('player');
    const ENEMY = groups.create('enemy');
    const BULLET = groups.create('bullet');

    // Bullets collide with enemies but not players
    groups.setCollides('bullet', ['enemy']);
    Index

    Constructors

    Methods

    • Get category + mask pair for use with Matter.js collisionFilter. Returns { category, mask } for Body.collisionFilter.

      Parameters

      • name: string

      Returns { category: number; mask: number }