25/04/21 13:31:41.98 ocOQbTkQ.net
座標個別の判定が不要なら説明のコードは無視で良いんだけどちょっと不備があるので訂正しておく
この例だとgrassか否かの判定しかできないけどArrayでなくDictionaryを使うと座標個別で中身を変える事もできる
var grass:Array[Vector2i] = [Vector2i(0, 0), Vector2i(0, 1), ...] # grassとして扱いたいアトラス座標を格納する
var coords = Vector2i(0, 0) # 調べたいタイルマップ座標
var atras_coords = tilemap.get_cell_atlas_coords(coords) # 調べたいタイルマップ座標のアトラス座標を取得
if atras_coords in grass: print("this tile is grass")