03ハルシオンシステムの気ままBlog株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。archives【Unity】NGUIを利用した画面のスクロール2こんにちは!月曜の坂内です。先週土曜日に髪の毛ピンクに染めました。いうわけで、前回書いたNGUIによる画面のスクロール第2弾でございます。今回はスクロールビューの中でアイテムを整理する方法と、スクロールバーの追加をしていきたいと思います。【アイテムの整理】いくつかのアイテムをスクロールビュー内で並べたい場合には、ScrollViewに「UIGrid」または「UITable」をつけます。Viewの「Movement」をVerticalに変更。それと、UIGridのArrangementもVerticalに変更します。Height」はアイテムの大きさ+隙間分αにしておきます。Heightは102くらいにしておきます。Gridを付けたらアイテム(今回はSprite)をコピーしまくります。はい!そして実行!!どうです?UIGridがいい具合に並べてくれます!そしてスクロールもばっちし!ちょー簡単!【スクロールバー】さてさて、スクロールバーをつけてみましょう。スクロールバーに見た目をつけるために、1ドットの白と黒のpngを用意し、Atlasにいれておきました。写真の手順でスクロールバーを作成します。Barを設定し、Background、Foregroundに先ほどの白と黒を設定。Directionは上から下にバーを移動させたいのでTopToBottomを設定しました。出来上がるのはこんなもの・・・・ここから大きさ等を調整します。あ、スクロールバーはスクロールビューの外の階層に作っておきます。View」にあるScrollBarの箇所に今作ったスクロールバーを登録します。今回は縦スクロールさせたいので、Verticalのところに登録します。これだけ!これだけでスクロールビューとスクロールバーが連動します!NGUIすごいっ!ってことで、ネタ切れました。皆様の役に立てるネタまた探さないと。【ハルシオンブログ】パーティクルの一部の値をコードから変えたった。(02/20)【ハルシオンブログ】Foreachで回している元の配列等の要素を消したかったけどエラーがでたので、こうしたよ。(02/17)【ハルシオンブログ】型スイッチのお話。http://flaw.blog80.fc2.com。