带有Spine zOrder问题的NGUI对象zOrder

时间:2016-07-29 04:19:40

标签: unity3d unity5 ngui spine

我有以下场景结构

enter image description here

SpineHero在Layer = 1中有顺序,运行时我有

enter image description here

SpineHero已经过NGUIHero和NGUIVS

我想制作zOrder:NGUIVS - SpineHero - NGUIHero,但我不知道如何。如果我将SpineHero图层中的顺序更改为0,我将获得

enter image description here

我读了一些关于renderQueue的信息,但没有运气。 我使用Unity 5.3.5,NGUI 3.5.2

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

我找到了解决问题的方法。

  1. 创建Layer0,Layer1,Layer2是NGUI Panel
  2. 将SpineHero图层中的顺序设置为1
  3. 设置图层的排序顺序:

    • Layer0(VS):排序顺序= 0
    • Layer1(NGUI Hero):排序顺序= 2
    • Layer2(Spine Hero):排序顺序= 1
  4. 以下是我的结果:

    My result