Version: 6000.3
语言: 中文
Unity 属性
脚本执行顺序

管理更新和执行顺序

Unity 运行时应用程序在循环中运行,引擎会重复处理输入、更新游戏状态并渲染帧。这通常称为游戏或玩家循环。传统的基于组件的 Unity 项目使用 MonoBehaviour 脚本组件游戏对象的功能部分。游戏对象可以包含任意数量的组件。Unity 有许多内置组件,您可以通过编写继承自 MonoBehaviour 的脚本来创建自己的组件。更多信息
请参阅术语表
通过一系列称为事件函数的内置回调挂钩到 Player 循环中,这些回调提供了更新游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
每一帧,或响应特定事件。

了解执行顺序可以帮助您自定义和优化 Unity 项目。例如,您可能需要确保某些设置工作始终在第一次帧更新之前进行,或者脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间修改组件属性以及以您喜欢的任何方式响应用户输入。更多信息
请参阅术语表
控制车辆的发动机始终先于控制其转向的发动机运行。

主题 描述
脚本执行顺序 了解 Unity 如何优先执行单个 MonoBehaviour 脚本。
事件函数执行顺序 了解 Unity 内置事件函数的执行顺序,以便您可以响应事件并按正确的顺序更新游戏状态。
自定义播放器循环 自定义 Player 循环以更改 Unity 在循环的每次迭代中更新系统的顺序。

其他资源

Unity 属性
脚本执行顺序