Method CreateLayer
CreateLayer(string, Tileset, int, int, Vector2)
Creates a new TilemapLayer element and adds it to this AnimatedTilemapFrame.
public TilemapLayer CreateLayer(string layerName, Tileset tileset, int columns, int rows, Vector2 offset)
Parameters
layerName
stringThe name to assign the TilemapLayer element created by this method. The name must be unique across all TilemapLayer elements in this AnimatedTilemapFrame.
tileset
TilesetThe source Tileset to assign the TilemapLayer element created by this method.
columns
intThe total number of columns to assign the TilemapLayer element created by this method.
rows
intThe total of rows in the TilemapLayer element created by this method.
offset
Vector2The x- and y-position offset, relative to the location the AnimatedTilemap is rendered, to assign the TilemapLayer element created by this method.
Returns
- TilemapLayer
The TilemapLayer created by this method.
Exceptions
- InvalidOperationException
Thrown if this AnimatedTilemapFrame already contains a TilemapLayer element with the specified name.