标签: c# unity3d time
如何使特定脚本始终在Time.timeScale = 1 运行,无论?我希望它覆盖,即使另一个脚本调用Time.timeScale = 0,例如。
Time.timeScale = 1
Time.timeScale = 0
答案 0 :(得分:1)
你需要开始自己的协同程序,在你的协程StartCoroutine()中你可以使用yield return new WaitForSeconds(sec) sec等于你的时间步长。见Edit > Project Settings > Time
StartCoroutine()
yield return new WaitForSeconds(sec)
sec