Impact

.Tilemaps.Parsers. Impact

Methods

(static) ParseTileLayers(json, insertNull) → {Array.<Phaser.Tilemaps.LayerData>}

Since:
  • 3.0.0
将Impact JSON对象中的所有tilemap层解析为新的LayerData对象.
Parameters:
Name Type Description
json object 影响JSON对象.
insertNull boolean 控制如何在地图中清空切片(索引为-1的切片) 数据被处理(见Phaser.Tilemaps.Parsers.Tiled.ParseJSONTiled).
Returns:
- 图层数据对象的数组,中的每个条目一个 类型为 `tilelayer` 的json.layers.
Type
Array.<Phaser.Tilemaps.LayerData>

(static) ParseTilesets(json) → {array}

Since:
  • 3.0.0
波形图和图像集合
Parameters:
Name Type Description
json object JSON数据的影响.
Returns:
一组颚化符.
Type
array

(static) ParseWeltmeister(name, json, insertNull) → (nullable) {Phaser.Tilemaps.MapData}

Since:
  • 3.0.0
将Weltmeister JSON对象解析为新的MapData对象.
Parameters:
Name Type Description
name string 波形图的名称,用于在MapData上设置名称.
json object Weltmeister JSON对象.
insertNull boolean 控制如何在地图中清空切片(索引为-1的切片) 数据被处理.如果 `true` ,空位置将获得值 `null` .如果 `false` ,则为空 位置将获得一个索引为-1的平铺对象.如果你有一张人口稀少的大地图 图块数据不需要更改,那么将该值设置为 `true` 将有助于内存 消费.但是,如果您的地图很小,或者您需要动态更新图块,请离开 默认值集.
Returns:
创建的MapData对象,如果无法解析数据,则为 `null` .
Type
Phaser.Tilemaps.MapData