3.x 手动管理ActionManager

3.x 有没有办法手动创建ActionManager?
原来2.x的时候可以 new cc.ActionManager();
3.x 找到对应的 __private._cocos_tween_actions_action_manager__ActionManager
但是new 不出来
image

image
我的用法跟TweenSystem里面一样,new ActionManager 然后手动 update
自己扩展了Tween的start 传传入自己创建的 ActionManager 不使用全局的

我这一直用actionmanager来做战斗暂停,倍速转换,相信这个应该很常用吧。。
为什么要把它藏起来了呢

@jare

:astonished:没人遇到同样问题吗?所以只能自定义引擎解决吗?

是说控制animation帧动画的播放速度嘛?修改duration属性可以不呢

想区分控制 部分节点的Tween的速度,相当于把节点Tween速率分组控制

image

image

没有更好的办法之前 只能自定义引擎把它暴露出来好了。。
非不得已不想这么做,毕竟引擎迭代频率有点高,
现在是把以前2.x封装好的框架升级到3.x 需要改的东西还蛮多,
3.x用esm后是比之前规范了很多,但是有些hook之类的操作确实比之前麻烦了,譬如这种没有暴露出来的类型 用起来就比较麻烦