Tilemap.SwapTile
Declaration
public void SwapTile(Tilemaps.TileBase changeTile, Tilemaps.TileBase newTile);Параметры
| Параметр | Описание |
|---|---|
| changeTile | Плитка для обмена. |
| newTile | Плитка для переключения. |
Описание
Заменяет все существующие Tileс changeTile на newTile и обновляет все обмененные Tileс.
// Change all occurences of tileA into tileB using UnityEngine; using UnityEngine.Tilemaps;
public class ExampleClass : MonoBehaviour { public TileBase tileA; public TileBase tileB;
void Start() { Tilemap tilemap = GetComponent<Tilemap>(); tilemap.SwapTile(tileA, tileB); } }
См. Скриптоспособные плитки и Карта плиток для более подробной информации.