Scope: static
Static functions
ParseTileLayers
<static> ParseTileLayers(json, insertNull)
Description:
Parses all tilemap layers in an Impact JSON object into new LayerData objects.
Parameters:
name | type | optional | description |
---|---|---|---|
json | object | No | The Impact JSON object. |
insertNull | boolean | No | Controls how empty tiles, tiles with an index of -1, in the map data are handled (see {@link Phaser.Tilemaps.Parsers.Tiled.ParseJSONTiled}). |
Returns: Array.<Phaser.Tilemaps.LayerData> - - An array of LayerData objects, one for each entry in json.layers with the type 'tilelayer'.
Source: src/tilemaps/parsers/impact/ParseTileLayers.js#L10
Since: 3.0.0
ParseTilesets
<static> ParseTilesets(json)
Description:
Tilesets and Image Collections
Parameters:
name | type | optional | description |
---|---|---|---|
json | object | No | The Impact JSON data. |
Returns: array - An array of Tilesets.
Source: src/tilemaps/parsers/impact/ParseTilesets.js#L9
Since: 3.0.0
ParseWeltmeister
<static> ParseWeltmeister(name, json, insertNull)
Description:
Parses a Weltmeister JSON object into a new MapData object.
Parameters:
name | type | optional | description |
---|---|---|---|
name | string | No | The name of the tilemap, used to set the name on the MapData. |
json | object | No | The Weltmeister JSON object. |
insertNull | boolean | No | Controls how empty tiles, tiles with an index of -1, in the map data are handled. If |
Returns: Phaser.Tilemaps.MapData - The created MapData object, or null
if the data can't be parsed.
Source: src/tilemaps/parsers/impact/ParseWeltmeister.js#L12
Since: 3.0.0