Dotween的一些常用方法记录

1.DOTweeen.To(Lambda表达式)

  例:DOtween.To(()=>myvalue=>x=>myvalue=x,new vector3(0,0,0))//将x的值赋给myvalue

2.object.position//物体世界坐标

  object.localPositon//相对坐标

3.object.DoMove(new vctor3(), time)//世界坐标下物体移动动画/DOLocalMove相对坐标下

4.object.DoPlayBackWards()//动画倒放/DoPlayForWards动画前放ps:每次Dotween调用动画时会创建一个tweener对象用来管理动画并且会在动画执行完成后进行销毁

所以我们在进行动画的倒放前放时得让tweener不销毁动画,采用tweener.setAutokill(fals);

5.transform.DOMovex(x axis,time)Form()//从x axis移动到当前坐标括号里加上true为相对坐标

6.tweener.SetEase(Ease.fun)//设置一些动画曲线

7.tweener.Complete(fun)//动画播放完成后调用方法

8.生命周期函数:http://dotween.demigiant.com/documentation.php

9Textclass.DoText(“string”,time)//在文本框中动画生成字符串

10.transform.DOShakePositon(time,new vctor3)//震动特效

11.DOColer(aim color,time)//颜色改变

12.DOFade(1,time)//渐现改为0为渐隐

原文地址:https://www.cnblogs.com/jiangxiaoming/p/13156277.html