请问:Widget的setOpacity和FadeIn不起作用

如题。

我用CocoStudio里面的Text控件,在代码里调setOpacity还能用,
但Widget(包括Layer)的就不行。

我的是Cocos2d-x 3.0,CocoStudio版本1.4.0.1。大家有没有遇到过这种情况呢?

谢谢!

我也和你碰到了一样的问题,淡化不起作用

之前看到有个人提过,之前的版本widget派生自ccnodergba,现在的派生自ccnode,可能是这个原因导致的,我直接改回来后发现ui动画alpha相关的ok了,但我也是新手无法评估影响

看了一下3.0和3.2的代码,貌似3.2直接去掉virtual void setOpacity(GLubyte opacity) override;应该可以正常了

一点都不正常,注释了也不好使,而且注释了会引起UI编辑器做的动画不能fade问题:10::10::10:

:3:求解决办法