2.0.9 cc.tween 里的call有时候不会执行,你们有遇到吗

代码如上. 控制台打印如下, 注意最后一次少了一个回调. 目前猜测是和对象池回收有关

目前猜测是和对象池回收有关, 我做的是一个消除类游戏, 节点都是会放入对象池, 用时再从对象池取出来.

2赞

call里延迟1秒回收就好了, 可能是节点active为false触发不了回调吧…

let tween: cc.Tween = new cc.Tween()
tween.target(tile.props)
tween.to(0.5, { opacity: 255,y:bl_y }, { easing: “quadIn” })
tween.call(() => {
console.log(“call”)
tween.stop()
})
tween.start()
我也遇到跟楼主一样的问题2.2.2版本,有时候call没有回调,有时候回调。。。