ソースコード
using System.Linq; using UnityEngine; using UnityEngine.Tilemaps; internal sealed class Example : MonoBehaviour { [SerializeField] private Tilemap m_tilemap; [SerializeField] private Tile m_tile; private void Awake() { var tileChangeDataArray = new[] { Vector3Int.left, Vector3Int.zero, Vector3Int.right, } .Select( x => new TileChangeData( x, m_tile, Color.white, Matrix4x4.identity ) ) .ToArray() ; m_tilemap.SetTiles ( tileChangeDataArray: tileChangeDataArray, ignoreLockFlags: false ); } }