动作被撤销的问题(最新版本v3.15)

正在跑的一个动作,比如做一个延时打印:

local time = 2
local seq = transition.sequence({
cc.DelayTime:create(time),
cc.CallFunc:create(function()
print(“aaa”)
end),
})
transition.execute(self, seq)

aaa在2秒后有时候不打印,可以确保 self 没有执行任何stopAllAction、被移除等让动作停止的动作(好像只有这2个操作能让动作被移除)

这发生的概率很低,但是真的存在这样的问题
不知道你们有没有遇到过这样的问题:confused::sob:
你们好像在3.13-3.15之间的版本修改了动作的代码,但是我在没升级版本之前是没遇到过这样的问题的。

之前没听人反馈过,可能是因为概率很低所以不容易发现。

概率并不低 我也越到 最后加了延时检测 才搞定

请问你是怎么加延时检测的?

https://github.com/cocos2d/cocos2d-x/pull/17906 应该修复了这个问题。