Tween 缓动函数可视化
Unity 游戏开发中常用的缓动函数,点击卡片可查看动画演示。
缓动函数特性说明
Ease In(渐进)
开始慢,结束快。适合物体进入场景、从高处落下等。让动画有重量感,自然减速。
Ease Out(渐出)
开始快,结束慢。适合物体弹出、弹框出现、UI 元素进入。最常用的缓动效果。
Ease InOut(渐进渐出)
两头慢,中间快。适合开关动画、门扉开启、进度条填充。有明显的起承转合。
Bounce / Back(弹跳/回弹)
会超过目标值后回弹。适合收集物拾取,金币飞入,菜单弹出。增加活泼感。
PrimeTween vs 其他 Tween 库对比
| 特性 | PrimeTween | DOTween | LeanTween |
|---|---|---|---|
| GC 分配 | 零分配 | 少量 | 少量 |
| Inspector 支持 | 原生支持 | 需 Pro | 有限 |
| Shake/Punch | 内置 | 无 | 无 |
| 推荐场景 | 移动端/性能敏感 | 大型项目/生态完善 | 简单动画 |