UNPKG

@koreez/phaser3-isometric-plugin

Version:
26 lines (25 loc) 969 B
import { IIsoGameObject } from '../api/IIsoGameObject'; import { IIsoPhaserGameObject } from '../api/IIsoPhaserGameObject'; import { Cube } from './Cube'; import { Point3 } from './Point3'; import { Projector } from './Projector'; export declare class IsoText extends Phaser.GameObjects.Text implements IIsoGameObject, IIsoPhaserGameObject { isoX: number; isoY: number; isoZ: number; isoPosition: Point3; readonly isoBounds: Cube; readonly snap: number; readonly projector: Projector; static readonly ISO_TEXT: string; setIsoText: (value: number) => {}; constructor(scene: Phaser.Scene & { isoProjector?: Projector; }, x: number, y: number, z: number, text: string | string[], style: object); private __isoGameObject; setIsoX: (v: number) => this; setIsoY: (v: number) => this; setIsoZ: (v: number) => this; set2DPosition(x?: number, y?: number): this; setIsoPosition(point3: Point3): this; }