Unity3D :可配置的进入运行模式
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生
可配置的进入运行模式
运行模式是 Unity 的核心功能之一。借助运行模式,可通过工具栏 中的 Play 按钮直接在 Editor 中运行项目。进入运行模式时,项目将像构建后一样启动并运行。退出运行模式时,运行模式期间在 Editor 中所做的任何更改都会重置。
在 Editor 中进入运行模式时,Unity 将执行两项重要操作,以确保项目在 Editor 中的启动方式与在构建后的启动方式相同:
- 重置脚本状态(也称为“域重新加载”)
- 重新加载场景
执行这两个操作需要花费一些时间,并且随着脚本和场景变得越来越复杂,时间也会随之增加。
在开发游戏或应用程序时,快速进入和退出运行模式的能力是一个重要考虑因素。进入和退出运行模式的速度越快,进行更改和测试更改的速度就越快。
由于开发过程中快速的迭代速度很重要,并且由于重置场景和脚本状态的时间可能会成为障碍,因此 Unity 允许配置进入运行模式时执行的操作,从而可以选择禁用“域重新加载”和/或“场景重新加载”操作。这两个选项由可配置的进入运行模式 (Configurable Enter Play Mode) 功能提供。
下图显示了禁用“重新加载域”(Reload Domain) 和“重新加载场景” (Reload Scene) 设置的效果。
如何配置运行模式
要配置进入播放模式设置,请转到编辑器>编辑>项目设置并启用进入运行模式选项。启用此选项后,用于重新加载域和重新加载场景的选项将变为可用。
启用 Reload Domain 选项可启用域重新加载。启用 Reload Scene 选项可启用场景重新加载。
由3D建模学习工作室整理翻译,转载请注明出处!