【Unity插件】DoTween学习笔记

DoTween使用方法

添加命名空间:using DG.Tweening;


//对变量进行动画

//移动到世界坐标Vector3(10,10,10);

DoTween.To(()=>mvalue,x=>mvalue=x,new Vector3(10,10,10),0.3f);


//移动到世界坐标Vector3(10,10,10);

//transform.DoMove(new Vector3(10,10,10));


//移动到局部坐标Vector3(10,10,10);

//transform.DoLocalMove(new Vector3(10,10,10));


//返回值 Tweener 存储一个动画,对其属性setAutoKill进行修改

tweener.SetAutoKill(false);

//取消自动销毁动画

tween.Pause();

//暂停播放动画

//放入到Start中,只进行一次,否则进行多次浪费性能


//transform.DoPlayForward();//向前播放动画

//transform.DoPlayBackwards();//向后播放动画

//transform.DoMoveX(5,1);//默认是从当前位置运行到 X坐标为5的位置

//transform.DoMoveX(5,1).From();//加上From就是从目标位置运行到当前位置

//transform.DoMoveX(5,1).From(true);//默认是为false,加上true表示局部坐标


//Tweener的一些属性:

tweener.SetEase(Ease.InBack);

//改变曲线

tweener.SetLoop(2);

//改变循环次数

tweener.SetComplete(Method());

//动画结束播放事件


//文字动画

text.DoText("这里添加要显示的文字");

//文本会逐字播放

text.DoColor(Color.red,1f);

//将文字颜色过渡到红色

text.DoFade(1,1);

//修改文字的透明度,渐现


//AddComponent:DoTweenAnimation

可视化编辑器

//AddComponent:DoTweenPath

路径编辑器,可以编制物体运动路径并通过可视化编辑器控制


//震屏效果

cameraTransform.DoShakePosition(1f,new Vector3(1,1,0));

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值