Update 是序列化的还是并行化的?
Are Update's serialized or parallelized?
我是 Unity5 的新手,我正在尝试创建一个简单的游戏。
通过扩展 MonoBehaviour
,我收到了一个 Update() 函数。但是我不知道它在幕后是如何工作的。
我的问题是,当许多 MonoBehaviour
有自己的 Update
函数时,Update() 函数是序列化的(一个接一个调用)还是并行化的。
例如,如果我有两个脚本,每个脚本都有自己的更新,更新是同时调用(并行)还是一个接一个调用(序列化)?
如果是连载的,如何确定顺序?
默认情况下,新的 MonoBehaviour 脚本会按照 Unity 将它们编译成的任何顺序执行。他们不是同时运行,而是一个接一个运行。
如果要指定执行顺序,可以在下面进行:
编辑 > 项目设置 > Script Execution Order.
我是 Unity5 的新手,我正在尝试创建一个简单的游戏。
通过扩展 MonoBehaviour
,我收到了一个 Update() 函数。但是我不知道它在幕后是如何工作的。
我的问题是,当许多 MonoBehaviour
有自己的 Update
函数时,Update() 函数是序列化的(一个接一个调用)还是并行化的。
例如,如果我有两个脚本,每个脚本都有自己的更新,更新是同时调用(并行)还是一个接一个调用(序列化)?
如果是连载的,如何确定顺序?
默认情况下,新的 MonoBehaviour 脚本会按照 Unity 将它们编译成的任何顺序执行。他们不是同时运行,而是一个接一个运行。
如果要指定执行顺序,可以在下面进行:
编辑 > 项目设置 > Script Execution Order.