Unity DoTwenn 用法记录

DoTween Unity UI常用动画插件,这里对其功能用法做一下记录

通常情况下我都是直接使用如:transform.DOLocalMoveZ(5, 10);

还有一种方法这是以类的形式去使用
如:Tween t = DOTween.To(()=>this.transform.position, r => this.transform.position=r, new Vector3(5, 5, 5), 1);

DoTween生命周期函数
t.OnStart(TStar).OnKill(TKill).OnPause(TPause).OnPlay(TPlay).OnRewind(TRewind);
t.OnComplete(TComplete).OnUpdate(TUpdate).OnStepComplete(TStepComplete);
依次是:
OnStart 开始时执行 会在OnPlay之前执行
OnPlay 开始时执行 会在OnStart之后执行
OnKill 结束时执行
OnPause 暂停时执行
OnRewind 倒放时执行
OnComplete 动画完成时执行
OnUpdate 每帧调用一次
OnStepComplete 执行此方法时,如果动画是循环播放,每次播放结束执行一次,如果不是循环,则完成时执行一次

DoTween Set方法

SetAutoKill 设置自动销毁
SetDelay 设置延迟
SetEase 设置缓冲类型
SetId 设置ID 可以只用 int、string、object等类型的值
SetLoops 设置循环类型
SetRecyclable 设置为可回收,可循环使用的
SetRelative 设置相对变化
SetSpe

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值