提交bug:Sprite3D半透后,本层和其他层的任何显示对象均无法遮挡该Sprite3D。
版本说错了,是cocos2dx3.3rc
版本说错了,是cocos2dx3.3rc
Sprite3D半透后,会放到透明队列里面,与其他对象不在一个队列,这个队列里面的渲染对象是开了深度测试的,是按照深度值去判断遮挡的。
那有什么好的方法可以解决这个问题呢?
现在场景中的地图层有半透的3D精灵,然后在ui层上需要有弹框,希望弹框可以遮挡3D精灵对象。
透明的物体不要用默认相机就行了,自己创建个相机,让UI用默认相机,应该就可以了。
版本说错了,是cocos2dx3.3rc
好的,谢谢!