我代码这样
,每一次runaction 确实是执行了的,下面的callfunc里的回调也确实是百分百执行了,但是有时候 fadeout 的那个渐隐的效果没有发生, 等到callfun的时候,打印看, preui的 opacity 确实是0,中途opacity确实有变化,动画总共2秒,我动画开始后500毫秒,1000毫秒分别打印opacity,正常减少,但是就是没有渐隐效果。 我知道是我写的bug,但是还是想不明白,什么情况下会打断fadeout的动作效果,
排除节点被销毁, 节点脱离父节点,节点active 改动,stopallaction(),中途修改透明度opacity也是没有的. 排除节点错误,节点层级变动,有新节点生成等
版本的话 cocos creator 2.4