Unity3D 中用于延迟后运行动作的强大且方便的库。
在 Unity3D 中延迟后执行操作 这套库已经在众多项目中得到了实战检验和完善,其中包括屡获殊荣的 Pitfall Planet。 作者: Alexander Biggs + Adam Robinson-Yu。
要获取最新版的 UnityTimer,请前往 发行版页面,从最新版中下载 Timer.unitypackage 文件。然后,如果您打开了一个 Unity 项目,可以打开 .unitypackage 文件,将脚本安装到项目中。
或者,如果您喜欢处于最前沿,可以在 Unity 包管理器中添加 `https://github.com/akbiggs/UnityTimer.git``。不过,我们不保证这会提供稳定的版本。
第一种方法冗长,迫使您重构代码以使用 IEnumerator 函数。此外,它需要访问一个 MonoBehaviour 实例来启动协程,这意味着该解决方案在非 MonoBehaviour 类中无法使用。最后,没有办法防止 WaitForSeconds 受到 时间比例的更改的影响。
暂无开放 Issues,或尚未同步最近议题。