grid-engine
Version:
Phaser3 plugin for grid based movement on a 2D game board.
13 lines (12 loc) • 496 B
TypeScript
import { TileLayer, Tile } from "../Tilemap.js";
import { TiledProject } from "./PhaserTilemap.js";
export declare class PhaserTileLayer implements TileLayer {
private phaserTilemapLayer;
private tiledProject?;
constructor(phaserTilemapLayer: Phaser.Tilemaps.TilemapLayer, tiledProject?: TiledProject | undefined);
getName(): string;
getProperty(name: string): string | undefined;
hasProperty(name: string): boolean;
isCharLayer(): boolean;
getData(): Tile[][];
}