有时候,我们需要暂停游戏,都会将时间缩放改为0,DoTween可以设置为不受它的影响,从而继续播放
using UnityEngine;
using DG.Tweening;
public class TweenScal : MonoBehaviour {
void Start () {
Time.timeScale = 0;
RectTransform rect = this.GetComponent<RectTransform>();
Tweener t = rect.DOMove(new Vector3(10, 10, 10), 10f);
//设置这个动画不受时间缩放的影响,继续播放
t.SetUpdate(true);
}
}