コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】uGUI でサイズが違うオブジェクトをキレイに並べることができる「FlowLayoutGroup.cs」紹介

はじめに

上記のページで紹介されている「FlowLayoutGroup.cs」を
Unity プロジェクトに導入することで、
uGUI でサイズが違うオブジェクトをキレイに並べることができます

使用例

f:id:baba_s:20180320153206g:plain

ソースコード

使い方

f:id:baba_s:20180320152448p:plain

親オブジェクトに「FlowLayoutGroup」をアタッチします

f:id:baba_s:20180320152456p:plain

子オブジェクトに「ContentSizeFitter」「LayoutElement」をアタッチして
ContentSizeFitter の「Horizontal Fit」「Vertical Fit」を「Preferred Size」に変更、
LayoutElement の「Preferred Width」「Preferred Height」をオンにして
オブジェクトのサイズを設定します

参考サイト様

関連記事