using GD.Tween;
//公用的方法:valueBase为公共变量,valueTo为插入的值,changeTime为渐变过程所需要的时间,Fun为值发生改变时调用的方法,也可以写成lamuda表达式()=>{//执行的代码;}
DOTween.To(() => valueBase, x => valueBase= x, valueTo, changeTime).OnUpdate(Fun); //设置DOTween的最大容量和动画帧数
DOTween.SetTweensCapacity(tweenersCapacity, sequencesCapacity);
//动画播放执行完毕之后执行下一个动画
Sequence mySequence = DOTween.Sequence();
//自身X轴移动到45,在一秒内 mySequence.Append(transform.DOMoveX(45,1)).SetEase(Ease.OutBack));
//X移动到45之后,(上句动画都执行完毕后)自身缩放到vector3(2,2,2),在0.5秒内 mySequence.Append(transform.DOScale(new Vector3(2f, 2f, 2f), 0.5f));