请问一下官方,ccc的Action系统啥时候移除

当前项目版本是2.2.1
项目了用了大量的 Action 系统
但是在2.3推荐使用 tween
由于项目已经上线
不想把 Action 改到 tween,不然又要重新测试,太麻烦,也费时间
看了下官方的更新计划
动态资源包加载和不合并所有js在一个文件 在2.4或者2.5会有
项目还是想用到这2个功能
那么2.4或者2.5的时候
Action系统 还在吗???

我的期望是
在合并到3d版本之前,能否保留 Action系统
:sweat:

小心翼翼 @一下 @jare

mark

我们也是在项目中大量使用Action, 不大可能全部改写成Tween
建议官方能同时保留Action和Tween
目前Tween使用起来, 优势在于能缓动自订的参数
但要中途移除Tween需要额外记录Tween变量, 无法像Action一样直接对Node移除Action
此外Tween的曲线移动不知道如何实作, 目前似乎无法和Action完整对应起来…:disappointed_relieved:

2赞

旧项目不用改,就一直留着就好,我们不会废弃,只是会警告。防止新项目又继续这么用。

但要中途移除Tween需要额外记录Tween变量, 无法像Action一样直接对Node移除Action

我也觉得需要 给tween 添加一个移除制定target 上的tween动作。

现在在node 上 我使用node.stopAllAction() 是可以停止tween 的动作。

但是非node 的target 调用 cc.director.getActionManager().removeAllActionsFromTarget( ) 就会报错。

我们会加上 cc.Tween.stopAll 和 stopAllByTag
绑定 node 的操作我们再考虑考虑

1赞