Grid (グリッド) コンポーネントは、選択したレイアウトに基づいて タイル などのゲームオブジェクトを整列させるための基準を作ります。このコンポーネントは、グリッドセルの位置をゲームオブジェクトの対応する ローカル座標 に変換します。次に Transform コンポーネントは、これらのローカル座標をワールド空間または グローバル座標 に変換します。
| プロパティ | 機能 |
|---|---|
| Cell Size | グリッドのセルのサイズ。 |
| Cell Gap | このグリッドのセル間のギャップのサイズ (単位は Unity ユニット) を入力します。Cell Size よりも絶対値が大きい負の数値が入力された場合、Unity は代わりに Cell Size に合わせて絶対値を自動的に変更します。 例えば、Cell Size が (1, 1, 0) で Cell Gap が (–2, –2, 0) に設定されている場合、エディターは代わりに Cell Gap の値を (–1, –1, 0) に自動的に変更します。 |
| Cell Layout | ドロップダウンメニューからオプションを選択して、グリッド上のセルの形状と配置を定義します。 |
| Rectangle | セルは長方形です。 |
| Hexagon | セルは六角形です。 |
| Isometric | セルは等角投影法のひし形です。 |
| Isometric Z as Y | Isometric Grid レイアウトに似ていますが、セルの Z 位置がローカルの Y 座標に変換されます。 |
| Cell Swizzle | Unity がトランスフォームの変換のために XYZ セル座標を並べ替える順序を選択します。詳細は、Wikipedia の Swizzling (スウィズリング) を参照してください。 |
| XYZ | Grid コンポーネントはデフォルトの XYZ セル座標を使用します 。 |
| XZY | Grid コンポーネントは XYZ 座標を XZY に並べ替えます。 |
| YXZ | Grid コンポーネントは XYZ 座標を YXZ に並べ替えます。 |
| YZX | Grid コンポーネントは XYZ 座標を YZX に並べ替えます。 |
| ZXY | Grid コンポーネントは XYZ 座標を ZXY に並べ替えます。 |
| ZYX | Grid コンポーネントは XYZ 座標を ZYX に並べ替えます。 |
Grid