插件说明
DoTween是unity资源商店下一个做补间动画的常用插件,可以在资源商店中直接下载导入,通过unity工具栏的Tools/Demigiant/DoTween Utility Panel打开面板进行开启,并在代码中引用DG.Tweening的命名空间即可使用它的接口。 DoTween分专业版和免费版,以下仅针对免费版的操作进行总结。
接口使用
Dotween包括Tweener(补间,控制值并为其生成动画)、Sequnece(序列,控制多个补间作为组来处理)、Tween(通用词表示补间和序列)、NestedTween(嵌套补间,序列中包含的补间)四种命名法。
以及DO、Set、On的三种笼统上分别表示补间效果、参数设置、回调的前缀。
下面将从三种命名法分开来通过对每个接口的使用案例来对其进行说明,也方便接口的查阅
DO方法
Tweener
物体移动、旋转、缩放
1 |
|
动画混合运算
1 |
|
物体颤动及震动
1 |
|
材质动画控制
颜色与透明度
1 |
|
渐变
1 |
|
偏移值
1 |
|
动画混合
1 |
|
相机动画控制
1 |
|
文本框打字机效果
1 |
|
Sequence
append
1 |
|
Insert
1 |
|
Join
1 |
|
Prepend
1 |
|
路径动画
基本使用
1 |
|
常用参数设置:
1 |
|
Set方法
参数设置方式
直接在末尾以”.”连接的方式设置相应参数
1 |
|
定义TweenParams实例,多用于多动画统一设置
1 |
|
Dotween的类方法
1 |
|
动画的基本参数设置
1 |
|
动画曲线
调用dotween预设动画曲线来进行直接设置
1 |
|
使用unity动画曲线组件自定义动画曲线的方式进行设置
1 |
|
自定义函数设置动画曲线:
1 |
|
动画的基本操作方法
1 |
|
On
常用的回调方法
1 |
|
Sequence中的回调函数
1 |
|
协程中的常用方法
1 |
|