Unity延迟的4种写法含DoTween的一些代码
Posted avi9111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity延迟的4种写法含DoTween的一些代码相关的知识,希望对你有一定的参考价值。
。。。
。。
//延迟方法一:协程
var c = GetSkillConfig(animId);
_mono.StartCoroutine(DelayCoroutine(c,body));
IEnumerator DelayCoroutine(AnimationEffectConfig c,GameObject body)
yield return new WaitForSeconds(c.playTime);
StartPlayEffect(c.Id);
xxxxxx
//延迟方法三:
_mono.Invoke("",c.playTime);
yyyyyy
//延迟方法二:DoTween 好像没办法传参数
var seq = DOTween.Sequence();
seq.AppendInterval(c.playTime);
seq.AppendCallback(DelayFunc);
//seq.SetAutoKill(false);
seq.SetAutoKill(true);
seq.SetUpdate(true);//设为true时可在Time.timeScale=0的情况下正常执行
111111111
//延迟方法四:分帧 (MonoUpdate).....
以上是关于Unity延迟的4种写法含DoTween的一些代码的主要内容,如果未能解决你的问题,请参考以下文章