添加 Tween.timeScale(scale) 方法和 Tween.duration getter
3赞
添加暂停、恢复接口:
3赞
自定义更新动作 API:
2赞
添加 Tween.startAt(time) API, PR:
为啥不直接在start方法上加startTime参数,默认是0?
嗯,直接改 start 也挺好的。我稍后调整一下。
后面的版本会拆小一点,社区版本也会提前,384 预计今年6月,有好消息喔
已合并,感谢建议。
如果需要用户手动改代码升级的,建议放到3.9大版本里面改,如果能自动升级就可以在小版本里面改,并且要测试好,自动升级不要有bug哈
放心,不用改。
另外,我看到 Tween 模块把 TweenAction 内部类型也给 export 出去了。这个类型 export 出去外部也没法使用啊,因为 ActionManager 本身也是内部的,外部难道需要去 new 一个 TweenAction 吗?
我看 TweenAction 是在 3.4 版本中的这个 PR: https://github.com/cocos/cocos-engine/pull/9673
中被 export 的。
Tween 的入口应该收拢在 tween.ts 这入口内部,并且遵循模块最小 export 原则。
所以,这里我想问问广大开发者们,你们会直接用到这 TweenAction 吗?如果有用到,是因为什么原因?