cocos creator 怎么摆脱父节点对子节点透明的影响?

想实现一个上下两层,上层和上层所包含的子节点顺时针旋转,下层和下层包含的子节点逆时针旋转,确保上层下层都能显示,当我设置上层的父节点透明度为0时,上层所在的子节点也变透明了,这应该怎么解决啊?

自顶!!!!

你的意思是有一个node1和node2,要node2旋转的时候子节点一起旋转,但是设置node2的透明度时不影响子节点,你node2和其子节点放在同一个层级然后用一个node包起来和node1一个层级不就得了,旋转时旋转node2的父节点。

this.node.cascadeOpacity = false;

cocos2d-x 有提供方法可以设置
cocos creator不清楚~
你可以去查一下 cocos2d-x 的API
看在cocos creator能不能用

主要的是显示node2上的子节点和node1上的子节点,node2在node1的上层,为了node1可见所以node2要透明,在给node2加一个父节点node2和node2上的子节点都被透明了。

已解决谢谢大佬:grin:

this.node.cascadeOpacity = false;恩恩这个方法可以解决子节点受父节点透明的影响

‘cc.Node.cascadeOpacity’ is removed, 方法被移除了,请问各位有好的解决办法吗?

哈哈哈 那咋办?

用2个层级啊