【Unity】Content Size Fitterを最近知りました。
こんにちは。
大坂です。
世の中はGWとかなんですかね。
お出かけする人たちは気を付けていってらっしゃいませ。
さて、今週もネタがなくてどうしようかという感じですが、適当に(ぇ
Unityでスクロールとか作るときに便利なやつの紹介。
みんな知ってそうですが、気にせず行きます・・・!
スクロールとか作るときに「Grid Layout Group」とか使って縦とか横に並べることが多いと思いますが、
高さとか計算して合わせるのが意外とめんどいっすよね。
今回は縦並びの例としてこんな感じですね。

このままの設定だとこんな感じになっちゃいますね。

なんか赤枠のところにボタンが置かれているような感じになりますね。
この部分がスクロールできないので、見えなくなります。
今回はボタンを10個置いてるので「Height」を「780」とかに設定すれば、
下までちゃんとスクロールできるようにはなりますが、
毎度毎度設定したり、可変にしたい時なんかは面倒なので、
「Grid Layout Group」のついているオブジェクトに「Content Size Fitter」を付けてあげます。

つけたら今回は高さを合わせたいので「Vertical Fit」を「Preferred Size」を選択してあげます。

そうするとこんな感じになって、「Heigth」のところが非活性になり、自動でサイズが決まってくれます。

ちゃんと10個が縦に並んでるように見えますね。

可変のところでも使えるので、並べるのが楽になりますかね。
では今週もこの辺で!
また来週ノシ
大坂です。
世の中はGWとかなんですかね。
お出かけする人たちは気を付けていってらっしゃいませ。
さて、今週もネタがなくてどうしようかという感じですが、適当に(ぇ
Unityでスクロールとか作るときに便利なやつの紹介。
みんな知ってそうですが、気にせず行きます・・・!
スクロールとか作るときに「Grid Layout Group」とか使って縦とか横に並べることが多いと思いますが、
高さとか計算して合わせるのが意外とめんどいっすよね。
今回は縦並びの例としてこんな感じですね。

このままの設定だとこんな感じになっちゃいますね。

なんか赤枠のところにボタンが置かれているような感じになりますね。
この部分がスクロールできないので、見えなくなります。
今回はボタンを10個置いてるので「Height」を「780」とかに設定すれば、
下までちゃんとスクロールできるようにはなりますが、
毎度毎度設定したり、可変にしたい時なんかは面倒なので、
「Grid Layout Group」のついているオブジェクトに「Content Size Fitter」を付けてあげます。

つけたら今回は高さを合わせたいので「Vertical Fit」を「Preferred Size」を選択してあげます。

そうするとこんな感じになって、「Heigth」のところが非活性になり、自動でサイズが決まってくれます。

ちゃんと10個が縦に並んでるように見えますね。

可変のところでも使えるので、並べるのが楽になりますかね。
では今週もこの辺で!
また来週ノシ
Category: 開発日記(Unity)
« 【ポケガ?】またポケガの話だけど、ネタだよ?ネタ。いや、ネタじゃないんだよ。マジでびびったんだよ。 | 【Unity】アニメーション中に他のメソッドを呼ぶ方法?yieldつかっちゃえよ。いやいや、もっと楽な方法あるんすよ!え?しってる? »
コメント
| h o m e |