Unity
NGUI

Unity+NGUIで、ScrollViewより上に重ねてUIButton等など配置

More than 1 year has passed since last update.

UnityのNGUIScrollViewを使っていると、
ScrollViewより上に何か画像やボタンを乗せたくなる時がある。
左右のスクロールボタン等。。。

色々探した結果、
ScrollViewのUI PanelSort Orderが描画順を管理しているらしく、
これを重ねたいUISpriteやUIButtonにも管理用にUI Panelを追加し、
「Sort Order」で管理すれば
いけた!!

スクリーンショット 2017-10-27 14.37.54.png

最初は頑張って、ノードのネスト位置を変えたり、Depth Orderをいじいじしたり、
強制的にTransfromをいじったりしていましたが、こんな方法があったのとは、
NGUIの公式のサンプルにも載せて欲しい。。。!!(泣)

検証環境
*Unity2017 2
*MacOSX ElCaptain
*NGUI最新版2017-10-27時点