在浏览器端调试正常,透明度为0不显示,但是在安卓端却显示出来了,我把节点的透明度打印出来显示也是0,但实际显示的透明度为255
在android studio打印出来透明度为1
同样为1 浏览器显示
,安卓显示
。
感谢反馈,我在 creator 3.6.3 上无法复现你说的问题。
能否提交一个复现问题的demo给我们?谢谢。
另外,你是使用 3.6.x 的哪个版本?
opacitytest.zip (2.8 MB) 你好,这是我复现的demo,我用的cocos creator 3.6.1,具体表现是在安卓环境下父节点透明度为0的时候,修改子节点的active状态,会让这个节点再次显示。但是在浏览器调试下是正常的
希望可以得到一种解决方案,昨天弄了一天了才找到出现这问题的原因 
这个我处理过,原因在于原生的透明度 继承问题,遇到父节点透明度为0之后,就中断了继续更新
在3.8.3里已经是修复了的
您好,请问是否有修复这样一个情况:如果爷节点有opacity,但是父节点没有opacity,然后子节点有opacity,会不会导致传递不下去的情况?
是的,这个已经修复过了。
1赞
哎,之前为了解决这个问题,修改了引擎源生,给每个node 都加了 变量记录自己的透明度