phaser3-rex-plugins
Version:
66 lines (64 loc) • 916 B
TypeScript
/**
* Tile position with x, y, and z.
*/
export type TileXYZType = {
/**
* Tile x.
*/
x: number,
/**
* Tile y.
*/
y: number,
/**
* Tile z or layer key.
*/
z: number | string
};
/**
* Tile position with optional z.
*/
export type TileXYType = {
/**
* Tile x.
*/
x: number,
/**
* Tile y.
*/
y: number,
/**
* Tile z or layer key.
*/
z?: number | string
};
/**
* Tile position with direction.
*/
export type TileXYDirectionType = {
/**
* Tile x.
*/
x: number,
/**
* Tile y.
*/
y: number,
/**
* Direction index.
*/
direction: number
};
/**
* World position.
*/
export type WorldXYType = {
/**
* World x.
*/
x: number,
/**
* World y.
*/
y: number
};