百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

LitMotion

> 编程语言
开源

适用于 Unity 的极速且零分配的 Tween 库。

2.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于 Unity 的极速且零分配的 Tween 库。

LitMotion

用于 Unity 的极速且零分配的 Tween 库。

概述

LitMotion 是一款适用于 Unity 的高性能 Tween 库。LitMotion 包含丰富的功能,可用于动画化 Transform、Material、TextMeshPro 等组件以及任何字段/属性,从而轻松创建动画。

LitMotion 是我在 Magic Tween 之后创建的第二个 tween 库。LitMotion 根据实现 Magic Tween 的经验而设计,旨在实现丰富的功能和极高的性能。在创建和更新 tween 等所有情况下,它都展现出强大的性能,比其他 tween 库快 2 到 20 倍。当然,创建 tween 时,根本不会发生分配。

此外,v2 还引入了 Sequence,用于组合多个动作,以及 LitMotion.Animation 包,它允许您直接从 Inspector 中创建 tween 动画。通过这些新增功能,LitMotion 的功能已经相当强大,甚至比 DOTween Pro 或 PrimeTween 还要强大。

  • 在一行代码中动画任何内容。 * 使用基于结构的设计实现零分配。 * 使用 DOTS (数据导向技术栈) 优化的极高性能实现。 * 可在运行时和编辑器中使用。 * 支持复杂设置,如缓冲和循环。 * 使用回调/协程等待完成。 * 无分配的文本动画 * 支持 TextMesh Pro / UI Toolkit * 特殊动作,如冲击、摇晃等 * 使用 UniRx / R3 转换为可观察对象 * 支持使用 UniTask 的 async/await * 使用 IMotionOptions 和 IMotionAdapter 的类扩展 * 通过 SerializableMotionSettings<T, TOptions> 与 Inspector 集成 * 调试 API 和 LitMotion 调试器窗口 * 使用 LSequence 组合动画 * 可通过 Inspector 直接创建复杂动画,使用 [LitMotion.Animation](articles/en/litmotion-animation-

日本語版READMEはこちら

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#animationdotseasingtween

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言