Gfx2TileMap
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
|
Log in
]
Start:
* Class: Gfx2TileMap
The tilemap.~
** Constructors
- ''new Gfx2TileMap''(): Gfx2TileMap~
** Methods
- ''box''(mx: number, my: number, layerIndex: number, l: ...
Returns a rectangle collision infos.~
-- ''mx'': The x movement.~
-- ''my'': The y movement.~
-- ''layerIndex'': The collision index layer.~
-- ''l'': The left side of rectangle.~
-- ''r'': The right side of rectangle.~
-- ''t'': The top side of rectangle.~
-- ''b'': The bottom side of rectangle.~
-- ''gap''~
~
- ''findTileLayer''(name: string)~
Searches for a tile layer with a given name and returns i...
-- ''name'': The name of the tile layer.~
~
- ''getColumns''(): number~
Returns the number of columns.~
~
- ''getHeight''(): number~
Returns the map height in pixels.~
~
- ''getLocationCol''(x: number): number~
Returns the column index of a given x-coordinate.~
-- ''x'': The x-coordinate.~
~
- ''getLocationFromIso''(x: number, y: number): vec2~
Returns the corresponding row and column location.~
-- ''x'': The x-coordinate.~
-- ''y'': The y-coordinate.~
~
- ''getLocationRow''(y: number): number~
Returns the row index of a given y-coordinate.~
-- ''y'': The y-coordinate.~
~
- ''getPositionIso''(row: number, col: number): vec2~
Returns a pixel position from row and column indices in a...
-- ''row'': The row index.~
-- ''col'': The column index.~
~
- ''getPositionX''(col: number): number~
Returns the x-coordinate in pixel of a column on a grid. ...
-- ''col'': The column index.~
~
- ''getPositionY''(row: number): number~
Returns the y-coordinate in pixel of a row on a grid. Ori...
-- ''row'': The row index.~
~
- ''getRows''(): number~
Returns the number of rows.~
~
- ''getTileHeight''(): number~
Returns the height of a tile.~
~
- ''getTileLayer''(index: number): Gfx2TileLayer~
Returns the tile layer at the specified index.~
-- ''index'': The index.~
~
- ''getTileLayers''()~
Returns all tile layers.~
~
- ''getTileWidth''(): number~
Returns the width of a tile.~
~
- ''getTileset''(): Gfx2Tileset~
Returns the tileset.~
~
- ''getWidth''(): number~
Returns the width map in pixels.~
~
- ''loadFromFile''(path: string): Promise~
Load asynchronously tilemap data from a json file (jtm).~
-- ''path'': The file path.~
~
- ''loadFromSpriteFusion''(path: string, texturePath: str...
Load asynchronously tilemap data from a SpriteFusion json...
-- ''path'': The file path.~
-- ''texturePath'': The texture file path.~
End:
* Class: Gfx2TileMap
The tilemap.~
** Constructors
- ''new Gfx2TileMap''(): Gfx2TileMap~
** Methods
- ''box''(mx: number, my: number, layerIndex: number, l: ...
Returns a rectangle collision infos.~
-- ''mx'': The x movement.~
-- ''my'': The y movement.~
-- ''layerIndex'': The collision index layer.~
-- ''l'': The left side of rectangle.~
-- ''r'': The right side of rectangle.~
-- ''t'': The top side of rectangle.~
-- ''b'': The bottom side of rectangle.~
-- ''gap''~
~
- ''findTileLayer''(name: string)~
Searches for a tile layer with a given name and returns i...
-- ''name'': The name of the tile layer.~
~
- ''getColumns''(): number~
Returns the number of columns.~
~
- ''getHeight''(): number~
Returns the map height in pixels.~
~
- ''getLocationCol''(x: number): number~
Returns the column index of a given x-coordinate.~
-- ''x'': The x-coordinate.~
~
- ''getLocationFromIso''(x: number, y: number): vec2~
Returns the corresponding row and column location.~
-- ''x'': The x-coordinate.~
-- ''y'': The y-coordinate.~
~
- ''getLocationRow''(y: number): number~
Returns the row index of a given y-coordinate.~
-- ''y'': The y-coordinate.~
~
- ''getPositionIso''(row: number, col: number): vec2~
Returns a pixel position from row and column indices in a...
-- ''row'': The row index.~
-- ''col'': The column index.~
~
- ''getPositionX''(col: number): number~
Returns the x-coordinate in pixel of a column on a grid. ...
-- ''col'': The column index.~
~
- ''getPositionY''(row: number): number~
Returns the y-coordinate in pixel of a row on a grid. Ori...
-- ''row'': The row index.~
~
- ''getRows''(): number~
Returns the number of rows.~
~
- ''getTileHeight''(): number~
Returns the height of a tile.~
~
- ''getTileLayer''(index: number): Gfx2TileLayer~
Returns the tile layer at the specified index.~
-- ''index'': The index.~
~
- ''getTileLayers''()~
Returns all tile layers.~
~
- ''getTileWidth''(): number~
Returns the width of a tile.~
~
- ''getTileset''(): Gfx2Tileset~
Returns the tileset.~
~
- ''getWidth''(): number~
Returns the width map in pixels.~
~
- ''loadFromFile''(path: string): Promise~
Load asynchronously tilemap data from a json file (jtm).~
-- ''path'': The file path.~
~
- ''loadFromSpriteFusion''(path: string, texturePath: str...
Load asynchronously tilemap data from a SpriteFusion json...
-- ''path'': The file path.~
-- ''texturePath'': The texture file path.~
Page: