在做游戏的时候,我们经常需要用到Time.timescalse = 0;来暂停游戏
但是,我们有些其他的东西,却不想它们被暂停影响了。
如上图增加一段.SetUpdate(true)即可
public Animator Ani;
public void FirstShow()
{
Ani.updateMode = AnimatorUpdateMode.UnscaledTime;//这段即可让动画逃离五指山
Ani.Play("Close_Open01");
Ani.SetBool("FirstShow",true);
}
在特效的Delta Time选择这个Unscaled,即可
yield return new WaitForSecondsRealtime(4.5f); // 使用WaitForSecondsRealtime以忽略Time.timeScale
怎么样,没有多余的废话,即拿即用,如果有用就点赞收藏吧