【Unity】複数の UI.Button を画面横幅いっぱいに並べる方法

1. GameObject > UI > Canvas メニューを選び、キャンパスを作成する(既に作成済みであれば省略可)。
2. Canvas 選択状態で、GameObject > Create Empty Child メニューを選び、空の GameObject を作成する。
3. インスペクタで、Rect Transform のアイコン部分をクリックし、左右ストレッチを選ぶ。href=”http://vivi.dyndns.org/wp/wordpress/wp-content/uploads/2015/11/temp10.png”>temp
下図のように、上部で、横幅いっぱいのエリアが作成される。

temp

4. インスペクタで 【Add Component】を押し、Layout > Horizonral Layout Group を選ぶ

temp

5. あとは並べたいUI要素をクリエイトし、GameObject の子要素にする

temp

そうすると、下図のように、ボタン等のUI要素を横いっぱいにレイアウトすることができるぞ。

temp