缓动控制,以DoMove为例:
transform.DOMove().SetEase(Ease.Linear);
Ease这个枚举可以控制缓动类型,比如Linear为线性。
DOTween.To的使用:
DOTween.To(() => GetComponent<AudioSource>().volume, x => GetComponent<AudioSource>().volume = x, value, time);
imgMask.fillAmount为目标变量, x => GetComponent<AudioSource>().volume = x为变量变化的控制,value为最终量,time为所需时间。
如何判断某物体正在执行DoTewwn动画,DOTween.IsTweening:
public static bool IsTweening(object targetOrId, bool alsoCheckIfIsPlaying = false);