知方号

知方号

可配置的进入运行模式<无法运行unity游戏>

可配置的进入运行模式

Unity 用户手册 (2023.4 LTS)在 Unity 中操作编辑器功能可配置的进入运行模式TreeView域重新加载可配置的进入运行模式

运行模式是 Unity 的核心功能之一。借助运行模式,可通过工具栏 中的 Play 按钮直接在 Editor 中运行项目。进入运行模式时,项目将像构建后一样启动并运行。退出运行模式时,运行模式期间在 Editor 中所做的任何更改都会重置。

在 Editor 中进入运行模式时,Unity 将执行两项重要操作,以确保项目在 Editor 中的启动方式与在构建后的启动方式相同:

重置脚本状态(也称为“域重新加载”)重新加载场景

执行这两个操作需要花费一些时间,并且随着脚本和场景变得越来越复杂,时间也会随之增加。

在开发游戏或应用程序时,快速进入和退出运行模式的能力是一个重要考虑因素。进入和退出运行模式的速度越快,进行更改和测试更改的速度就越快。

由于开发过程中快速的迭代速度很重要,并且由于重置场景和脚本状态的时间可能会成为障碍,因此 Unity 允许配置进入运行模式时执行的操作,从而可以选择禁用“域重新加载”和/或“场景重新加载”操作。这两个选项由可配置的进入运行模式 (Configurable Enter Play Mode) 功能提供。

下图显示了禁用“重新加载域”(Reload Domain) 和“重新加载场景” (Reload Scene) 设置的效果。

禁用“重新加载域”(Reload Domain) 和“重新加载场景”(Reload Scene) 设置的效果如何配置运行模式

要配置“进入运行模式”(Enter Play Mode) 设置,请选择 File > Project Settings > Editor,然后启用 Enter Play Mode Options。启用此设置后,Reload Domain 和 Reload Scene 选项也将变为可用状态。

Editor 的 Project Settings 窗口中的 Enter Play Mode Settings

启用 Reload Domain 选项可启用域重新加载。启用 Reload Scene 选项可启用场景重新加载。

注意:此功能是实验性的。目前并未验证所有包都兼容禁用的域重新加载和场景重新加载,并且该功能的行为在 Unity 的未来版本中可能会更改。

TreeView域重新加载

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。