nirasan's tech blog

趣味や仕事の覚え書きです。Linux, Perl, PHP, Ruby, Javascript, Android, Cocos2d-x, Unity などに興味があります。

NGUI で ScrollView の描画順を調整する

NGUI で ScrollView の描画順を調整するには

  • ScrollView オブジェクトに UIScrollView と一緒にアタッチされている UIPanel の SortOrder と Depth の値を変更する。
  • SortOrder はおおもとの描画順で、Depth は同一 SortOrder の要素同士の描画順を指定するオプション。

例)ScrollView の後ろに Sprite を表示する

  • ScrollView の SortOrder が 0 だとする。
  • 後ろに表示したい Sprite の Depth を -1 とする。
  • あるいは、後ろに表示したい Sprite をアタッチしたオブジェクトに UIPanel をアタッチし、SortOrder を -1 とする。