Interface TilemapRendererOptions

TilemapRenderer component configuration

const tilemapRenderer = new TilemapRenderer({
layer: "Default",
tileset: {
image: this.assetManager.getImage("tileset.png"),
width: 10,
tileWidth: 32,
tileHeight: 32,
margin: new Vector2(0, 0),
spacing: new Vector2(0, 0)
},
data: [1, 2, 3, 4],
chunks: [],
width: 2,
height: 2,
tileWidth: 32,
tileHeight: 32,
tintColor: "#FFFFFF",
maskColor: "#FF0000",
maskColorMix: 0,
opacity: 1,
smooth: false
});
interface TilemapRendererOptions {
    chunks: Chunk[];
    data: number[];
    height: number;
    layer: string;
    maskColor: string;
    maskColorMix: number;
    opacity: number;
    smooth: boolean;
    tileHeight: number;
    tileset: Tileset;
    tileWidth: number;
    tintColor: string;
    width: number;
}

Properties

chunks: Chunk[]
data: number[]
height: number
layer: string
maskColor: string
maskColorMix: number
opacity: number
smooth: boolean
tileHeight: number
tileset: Tileset
tileWidth: number
tintColor: string
width: number