我做在3d场景里显示文字功能,按照官方文档在模型下节点,挂的RenderRoot2D组件
然后在下面挂的Label,然后层级设置为UI_3D,然后发现Label会显示在所有模型上面
然后我又拷贝出来了builtin-sprite.effect,给他的depthTest打开,depthWrite关上,blend打开,当材质挂给Label
然后就交给队友了,我就走人了
当时我只是发现所有builtin-standard.effect里的,Technique = transparent类的半透明模型,与Label无法区分深度
当时以为是小问题,后来我查了查,好像cocos effect里就没有renderQueue可以改的
这下估计把队友给坑惨了。。。
谁知道这个问题怎么解?求个解,我尽量转发给前队友。。。要不心里一直觉得愧疚。。。





