关于缓动动作cc.tween的问题请假下

cc.tween,我想要缓动cc.blink,闪烁动作,可是cc.blick并没有to和by缓动属性,请问下该怎么设置?

没听懂,感觉你还是以前action的想法,tween你要实现闪烁动作,用by或者to直接修改透明度属性就可以了,by和to还可以加缓动,你看看文档https://docs.cocos.com/creator/manual/zh/scripting/tween.html?h=twee

cc.tween(node).blink(2, 3).start()
我做过一次,也找惨了

1赞

不是一个动作,opacity的to、by是fadeIn和fadeOut

我看到文档里说blink也是基于透明度实现的,所以想着这么做 :rofl:

嗯,其实也可以的,但是不是to和by,应该是delay和set然后用sequence包装最后repeat,这么复杂不如直接cc.tween().blink()方便的多

感谢!文档里我觉得需要把这个示例代码加进去 :joy:

自己翻源码呗,我就是翻源码才看见有这种写法的

大佬思路可以的,感谢!

这样啊,那我看源码的能力还需要加强。。