作ったりする時に非常に便利なので、是非使い方をマスターした方がいいです。ような記事にしますので、是非読んでみてください!!さてunityを開いたらお馴染みのこのscene画面から解説していきます。canvasを作ります。Canvasを選べば作れます。Screenに変更してください。続いてpanelを作成します。こちらもUIから選べば作れます。今回は背景色を黒で透過度を255にして透けない様にしておきます。自分はpanelを下図のように少し大きめにしておきます。viewを作成していきます。UIの中からScrollViewを選ぶだけです。すると下図のようにscrollViewが出来ます。出来たScrollViewを見てみると下図のような部品で出来ています。ScrollViewの見た目を変更します。inspectorのimageのcolorをpanelの背景色と同じ(黒)にします。Horizontalをdeleteしてください。下図の赤い部分を消します。Horizontalを右クリックしてDeleteを押せば消えます。Viewのhierarchyと見た目を下図に示しておきます。変更したScrollViewですが、水平部のscrollbarを削除したため下に隙間ができています。かっこ悪いので修正します。unityのscene画面でy軸方向の大きさを調整してピッタリとScrollViewの下辺に合わせてください。チェックを外してください。ScrollViewのContentに部品をはめていこう!ScrollViewの見た目の調整と垂直方向のみのスクロールバーが出来ました。これは非常に重要ですので間違わないようにしてください!さて部品を作成していきましょう。今回はボタンが沢山並んだものを作成します。部品を綺麗に配置してくれる便利な機能があるので利用します。Groupを選択してください。これでcontentの子オブジェクトは綺麗にグリッド上に配置されるようになりました。contentの子オブジェクとしてボタンを沢山配置しましょう。hierarchyでcontentを選択した状態で右クリックしてUIからbuttonを選択してください。このボタンをctrl+Dで沢山複製してください。これでボタンが綺麗にGrid上に配置されているのが分かります。赤線でしめした、垂直方向のScrollVIewの範囲外のオブジェクトが見えなくなっています。この状態でplayボタンを押してください。スクロールバーも動くはずです。スクロールバーは一番下までは行きません。表示されない状態です。この状態では部品の一番下の状態に合わせてスクロールバーを作ってくれないのです。これでは例えばゲーム中にアイテムの数が変更されたときに対応できません。ここでも非常に便利な機能があります。filterを選択してくだい。sizeに変更してください。この状態で再度play画面にしてください。つまずいてしまったので説明しておきます。scrillbarのy軸を整えてください。今回はScrollViewの背景は変更しないでおきます。Textに名前を変えておきます。上図のようにだいたい配置してください。できたらcontentの子オブジェクトしてtextを配置します。componentで2つ追加します。sizeに変更してください。sizeに変更してください。これでplay画面にしてみてください。スクロールするtextboxがあっという間に出来ました。filterをつけるのが重要です。これが分からなったので、自分はとても試行錯誤して大変でした。使いこなせるようになっていただければと思います。