Unity DOTween插件常用方法(一)

1.1 控制Api

  1. DOKill

  DOKill表示停止该物体上所有的Tween动画。DOTween可以同时运行多个Tween,如果需要停止所有正在运行的Tween,可以使用这个方法;

还有一种使用场景,即反复打开某一视图,而该视图存在显示动画,如果不先杀死原有动画再执行显示动画可能会导致显示错误、报错;

transform.DOKill();
  1. SetUpdate

默认情况下,Tween 在FixedUpdate中更新,可以使用 SetUpdate(true)将其更改为在Update中更新。

示例:

tween.SetUpdate(true);
  1. Play

  通过调用Play()方法,可以让Tween动画开始播放。如果Tween动画处于暂停、结束状态,也可以通过调用Play()方法将其恢复播放。需要注意的是,如果Tween动画已经处于播放状态,再次调用Play()方法不会产生任何效果。

示例:

tween.Play();
  1. Pause

通过调用Pause()方法,可以让Tween动画暂停播放;

示例:

tween.Pause();
  1. TogglePause

切换Tween动画的暂停状态。如果Tween正在播放,则暂停它;如果Tween已暂停,则继续播放它。

示例:

tween.TogglePause();
  1. Restart

重新启动Tween动画,将其重置到初始状态并重新播放。

示例:

tween.Restart();
  1. Complete

立即完成Tween动画,并将Tween对象移动到结束位置。

示例:

tween.Compl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jc_caterpillar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值