github.devotd.
新发现开发工具

tweenjs/tween.js v25.0.0 — 对数值与坐标进行插值的补间引擎

整理 TypeScript 补间引擎 tweenjs/tween.js 的最新版本 v25.0.0(通过按时间插值数值来制作动画),以及一条没有变更条目的记录所能覆盖的范围。

仓库信息tweenjs/tween.js ↗

整理 TypeScript 补间引擎 tweenjs/tween.js 的最新版本 v25.0.0(通过按时间插值数值来制作动画),以及一条没有变更条目的记录所能覆盖的范围。

GitHub 项目说明: JavaScript/TypeScript animation engine

星标
★ 10.1K
复刻
1.4K
语言
TypeScript
许可证
NOASSERTION
最新版本
v25.0.0
查看原始来源 ↗在 GitHub 查看 ↗

tweenjs/tween.js 的最新版本是 v25.0.0。来源为 GitHub 发布记录,该记录中没有列出 v25.0.0 发生变更的条目,因此本次版本的改动内容无法确认。这个仓库是一个 JavaScript/TypeScript 引擎,按时间计算数值或坐标等数值之间的中间值,从而构成动画。

补间(tweening)是指按时间计算起始值与结束值之间中间值的方式。README 说明该仓库使用了优化过的 Robert Penner 方程。其作用对象是对象的属性值,并明确指出不支持附加 CSS 单位,也不支持颜色插值。Easing 函数可以在 Tween 之外复用,也可以自行定义;它不提供自己的动画循环。因此它容易灵活地集成进已有的循环中,并且以 TypeScript 编写,拥有 10149 个 star。

不过可供判断的范围很有限。许可证仅记录为 NOASSERTION,使用条件需直接查看仓库文件才能确认。所收集记录的 momentum 评分为满分 10 分中的 0.7 分,未给出创新性、技术与质量评分,也没有性能测量数据。关于该仓库只有 2010 年 5 月 28 日创建这一信息,此后也不再有变更历史收录在案。因此,该项目更现实的用法是作为计算工具,为已有动画循环的代码补充数值插值。它更接近于一个值得在引入前先确认许可证与发布说明的选项。