Tween 缓动函数可视化

Unity 游戏开发中常用的缓动函数,点击卡片可查看动画演示。

缓动函数特性说明

Ease In(渐进)

开始慢,结束快。适合物体进入场景、从高处落下等。让动画有重量感,自然减速。

Ease Out(渐出)

开始快,结束慢。适合物体弹出、弹框出现、UI 元素进入。最常用的缓动效果。

Ease InOut(渐进渐出)

两头慢,中间快。适合开关动画、门扉开启、进度条填充。有明显的起承转合。

Bounce / Back(弹跳/回弹)

会超过目标值后回弹。适合收集物拾取,金币飞入,菜单弹出。增加活泼感。

PrimeTween vs 其他 Tween 库对比

特性 PrimeTween DOTween LeanTween
GC 分配 零分配 少量 少量
Inspector 支持 原生支持 需 Pro 有限
Shake/Punch 内置
推荐场景 移动端/性能敏感 大型项目/生态完善 简单动画

GitHub 项目地址

🎯
PrimeTween
github.com/KyryloKuzyk/PrimeTween
DOTween
github.com/Demigod/dotween