Sprite3D的层级关系

Sprite3D加载一个精灵放到有背景图的层上,但是我不管怎么设都显示在背景图下面,要怎么设置上去了?

楼主你的背景图片是2D的吧。你设置一下背景图片的background_1_2->setGlobalZOrder(-1);问题应该时可以解决的

应该是让背景挡住了,2D的后绘制。

可以了,解决办法是把背景图挂到3d模型上面,然后设置3d模型的y值就好了

背景图如果用tmx格式的,不能挂到3d模型上还是会挡住3d精灵。。

我找到问题了,原因是透明材质跟不透明材质混合导致渲染混乱了,3d美术把透明材质和不透明的分开就可以了