对Unity中的多线程的一些理解

大多数游戏引擎都是单线程的,Unity也不例外。 为何使用单线程,缘由主要为: 游戏中画面更新和逻辑更新的时间点必须有肯定性,必须严格按照帧序列进行同步。固然,多线程也能实现,可是同步问题比较麻烦,会加大编程难度。 Unity中有大量的异步机制,好比:异步加载资源,异步加载场景。 SceneManager.LoadSceneAsync( "xxx" );  这段代码就是异步加载场景。(异步加载场景
相关文章
相关标签/搜索