Tilemap#addTilesetImage()

addTilesetImage(tileset, key, tileWidth, tileHeight, tileMargin, tileSpacing, gid) → {Phaser.Tileset}

Adds an image to the map to be used as a tileset. A single map may use multiple tilesets.
Note that the tileset name can be found in the JSON file exported from Tiled, or in the Tiled editor.

Parameters
Name Type Argument Default Description
tileset string

The name of the tileset as specified in the map data.

key string | Phaser.BitmapData <optional>

The key of the Phaser.Cache image used for this tileset.
If undefined or null it will look for an image with a key matching the tileset parameter.
You can also pass in a BitmapData which can be used instead of an Image.

tileWidth number <optional>
32

The width of the tiles in the Tileset Image. If not given it will default to the map.tileWidth value, if that isn't set then 32.

tileHeight number <optional>
32

The height of the tiles in the Tileset Image. If not given it will default to the map.tileHeight value, if that isn't set then 32.

tileMargin number <optional>
0

The width of the tiles in the Tileset Image.

tileSpacing number <optional>
0

The height of the tiles in the Tileset Image.

gid number <optional>
0

If adding multiple tilesets to a blank/dynamic map, specify the starting GID the set will use here.

Returns

Returns the Tileset object that was created or updated, or null if it failed.

Source code: tilemap/Tilemap.js (Line 253)
doc_phaser
2017-02-14 11:15:08
Comments
Leave a Comment

Please login to continue.