第一步去AssetStore下载DoTween插件
在要使用DoTween的脚步中引用DG.Tweening命名空间
两种种播放动画的方式
通过设置值的动画,再将值赋给组件的属性。
如设置一个Vector3 myvalue ,再将这个Vector3设为Transform的Scale
DoTween.To((()=>myvalue,x=>myvalue=x,0.3f)最后一个为时间
transform.scale = myvalue;
通过DoTween给Unity组件扩展的方法
如transform.DoMove(Vector3.zero,0.3f);
两种回放动画的方式
第一种是通过扩展方法返回的Tweener对象的PlayForward,PlayBackward方法来回放
Tweener t = transfrom.DOMove(Vector3.zero,0.3f);
t.AutoKill(false)自动销毁设置为false;
t.PlayForward();
t.PlayBackWard();
第二种是通过Tweener.From方法来回放,默认播放时From(false);回放时设置为true。
transform.DoMove(Vector3.zero,0.3f)
动画设置过渡曲线
Tweener.SetEase(),里面参数是曲线类型枚举
动画设置循环次数
Tweener.SetLoop();
动画事件
Tweener.OnCompelete();一系列Compelete委托事件
Tex扩展t的DOText方法用来逐个显示字体
Transform.ShakePosition方法来达到摇动效果。
On开头的为动画事件函数
Set开头的为动画属性设置函数
Do开头为动画播放函数
可视化动画设置
给物体添加DoTweenAnimation脚本,就可以在检视界面直接拖动设置。
动画路径设置
物体在指定路径上移动,这个路径由自己创建,给物体添加DoTweenPath脚本
RectTransformDOLocalMove()的参数是正中心布局下的坐标。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。