

DOTween 需要 Unity 2020 或更高版本(安装后运行 DOTween 的安装程序,以根据您当前的 Unity 版本激活快捷方式和功能)。如果您使用的是较旧的 Unity 版本(低至 5.6.7),也不用担心,更多信息请参见文末。
重要提示:如果您从低于 1.2.810(2026 年 1 月)的版本升级,安装后可能会出现一些错误。只需退出并重启 Unity,然后运行安装程序,一切即可正常运行。
DOTween 是一款快速、高效、完全类型安全的面向对象动画引擎,针对 C# 进行了优化(它也是我之前的 Unity 动画引擎 HOTween 的升级版)。
注意:DOTween Pro 也已推出,它提供了额外的外部插件快捷方式、可视化路径编辑器、可视化动画编辑器以及一个仅支持脚本的底层 API,用于逐个字符地为 TextMesh Pro 文本添加动画效果(倾斜、缩放、旋转、移动)。
功能特性
轻量级、高度优化、高性能、内存高效
模块化(您可以启用/禁用对 Unity 主要系统的引用,例如物理/UI 等)
使用快捷键或 DOTween 的通用方式为任何对象添加动画
支持富文本和文本打乱选项的动画字符串
将动画组织成复杂的组,并可将其作为一个单独的动画进行控制
丰富的控制方法(播放、暂停、跳转到、倒带、完成等等)
循环(带有 Yoyo 和增量选项)、缓动(包括使用 AnimationCurves 的自定义缓动)、自动画和相对动画等等
丰富的回调函数
可在协程中使用的 WaitFor(tweenEvent) 方法
可混合的动画
以恒定速度(或不恒定速度:由您选择)沿直线或曲线路径为对象添加动画,并提供各种方向选项
根据动画类型提供额外选项,例如沿对象自身空间吸附或旋转
实用面板允许您设置 DOTween 的偏好设置
DOTween 检查器,可在 Unity 编辑器中运行时显示额外数据
用于实现额外功能的 DOVirtual 方法(例如,在指定延迟后调用方法)
安全模式
以及更多功能……(完整功能列表)
外部资源的额外快捷方式
(在 DOTween 的实用工具面板中设置 DOTween 时启用)
简易高效的轮廓
DOTween 适用于 Unity 5.6.7 至 Unity 2023 或更高版本。安装后运行其设置实用程序,以根据您当前的 Unity 版本激活快捷方式和功能。
注意:由于资源商店仅支持使用 Unity 2020.3 或更高版本创建的软件包,您可以在此处找到与旧版 Unity 兼容的更新 DOTween 版本。
支持的平台
Windows、OSX、Linux、Unity WebGL、WebPlayer、iOS、Android、Windows Phone/应用商店、PlayStation、Xbox、PS Vita/PSM、Switch
链接
