clik-engine API
    Preparing search index...

    Interface DirtyTile

    Batched collision layer updates when tiles change. Queues changed tile positions and rebuilds collision in bulk.

    Usage:

    const rebuilder = new CollisionRebuilder();
    rebuilder.markDirty(5, 3);
    rebuilder.markDirty(5, 4);
    // At end of frame or after batch operations:
    const dirtyTiles = rebuilder.flush();
    for (const { x, y } of dirtyTiles) {
    tilemapLayer.setCollision(x, y, ...);
    }
    interface DirtyTile {
        x: number;
        y: number;
    }
    Index

    Properties

    x y

    Properties

    x: number
    y: number