ecspresso
    Preparing search index...

    Interface IsoProjectionPluginOptions<G>

    Common configuration options shared by most plugins. Plugin-specific options interfaces extend this with additional fields.

    interface IsoProjectionPluginOptions<G extends string = "isometric"> {
        camera?: boolean;
        originX?: number;
        originY?: number;
        phase?: SystemPhase;
        priority?: number;
        systemGroup?: G;
        tileHeight?: number;
        tileWidth?: number;
    }

    Type Parameters

    • G extends string = "isometric"

    Hierarchy (View Summary)

    Index

    Properties

    camera?: boolean

    Register an isometric-aware camera sync system (default: false). When true, set camera: false on createRenderer2DPlugin to avoid conflicts.

    originX?: number

    Screen-space X origin offset (default: 0)

    originY?: number

    Screen-space Y origin offset (default: 0)

    phase?: SystemPhase

    Execution phase for the plugin's primary system

    priority?: number

    Priority for the plugin's primary system (default varies per plugin)

    systemGroup?: G

    System group name for all systems registered by this plugin

    tileHeight?: number

    Tile height in pixels (default: 32)

    tileWidth?: number

    Tile width in pixels (default: 64)