Pages

2012年9月8日土曜日

NGUIでメニューを重ねて表示したい時


 例えば、メニューの上にダイアログを重ねて表示したい時などがあります。

 この場合、NGUIではパネルを重ねます。重ねるといっても、単に新しいパネルを作り、そのパネルのpositionのzを-1してやればいいだけ。

 NGUIでパネル同士の前後関係はz軸で設定します。(-になるほど手前です)

 
 しかし、これだけではだめで、重ねた下パネルのボタン類を無効化しないといけません。

 その時は、手前のパネルを覆うように適当なウィジェットを追加し、コライダを追加します。
下パネルのボタンは、このコライダに遮られて無効になります。






0 コメント:

コメントを投稿