タイルマップとは、選択したタイルを配置するグリッドとして機能するゲームオブジェクトのことです。
タイルマップには複数のタイプがあります。
デフォルトのタイルマップは Rectangular です。Hexagonal と Isometric タイルマップの特有の機能や用途の詳細については、それぞれのページを参照してください。
タイルマップアセットを作成するには、以下の手順に従います。
タイルマップを作成すると、新しい Grid ゲームオブジェクトが子のタイルマップゲームオブジェクトと共にシーン内に作成されます。Grid ゲームオブジェクトは子のタイルマップのレイアウトを決定します。子のタイルマップは、Tilemap コンポーネント と Tilemap Renderer コンポーネントで構成されます。Unity はタイルマップゲームオブジェクトにタイルをペイントします。
ノート: メニューバーにこれらのオプションがない場合は、2D Tilemap Editor パッケージがインストールされていない可能性があります。その場合は、Package Manager から 2D Tilemap Editor パッケージをダウンロードしてください。
Tile Palette ウィンドウから新しいタイルマップを作成することもできます。これを行うには、以下の手順に従います。
以下の手順で、グリッドに追加のタイルマップを作成できます。
選択したタイルマップのタイプがグリッドのタイプと一致しない場合、警告ダイアログが表示されることがあります。対処方法の詳細については、一致しない Cell Layout のトラブルシューティング を参照してください。
タイルマップを作成したら、Grid ゲームオブジェクトのプロパティを調整して、子タイルマップのプロパティを調整できます。これにより、グリッドのすべての子タイルマップで一貫性が確保されます。これらの変更は、Tilemap Renderer コンポーネントや Tilemap Collider 2D コンポーネントなどのアタッチされたコンポーネントにも影響します。