Version: 2023.2
LanguageEnglish
  • C#

Tilemap.SetTile

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Declaration

public void SetTile(Vector3Int position, Tilemaps.TileBase tile);

Parameters

position Position of the Tile on the Tilemap.
tile The Tile to be placed in the cell.

Description

Sets a Tile at the given XYZ coordinates of a cell in the Tilemap.

Refer to Scriptable Tiles and Tilemap for more information.


Declaration

public void SetTile(Tilemaps.TileChangeData tileChangeData, bool ignoreLockFlags);

Parameters

tileChangeData The Tile with additional properties to be placed in the cell.
ignoreLockFlags Whether to ignore Lock Flags set in the Tile's TileFlags when applying Color and Transform changes from TileChangeData.

Description

Sets a Tile with additional properties at the given XYZ coordinates of a cell in the Tilemap.

Refer to Scriptable Tiles and Tilemap for more information.