前言
DOTween现在还处于 alpha,所以还有一些缺失的功能(如路径插件,附加回调和其它的tween选项),这个文档在不久的将来可能会改变。
一、术语
Tweener一个tween控制value和animates
Sequence一个特殊的tween,并不是控制value,和其它的tween一起成为一个动画组
Tween一个普通词,既可以表示 Tweener 也可以表示 序列
Nested tween一个tween,包含序列
前缀
前缀在智能感知里是非常重要的,所以尽可能要记住这些:
DO 前缀是所有的tween的快捷方式(可以直接操作已知 object,比如transform或material),也是DOTween 类主要的前缀
transform.DOMoveX(100, 1);
transform.DORestart();
DOTween.Play();
Set 前缀,所有的tween设置
myTween.SetLoops(4, LoopType.Yoyo).SetSpeedBased();
On 前缀, 所有的tween回调
myTween.OnStart(myStartFunction).OnComplete(myCompleteFunction);
二、DOTween.Init
当你第一次创建 tween,DOTween将会使用默认值自动初始化。
如果你喜欢自己初始化(推荐),在创建任何tween之前(创建之后将不会有任何效果),调用这些方法一次。
想想看,你可以使用DOTween的 global