# 可配置的进入播放模式

> Configure the Unity Editor to enter Play mode more quickly and improve your development iteration times.

播放模式是 Unity 的核心功能之一。借助播放模式，通过工具栏 [(Toolbar)](/engine/6000.0/manual/unity-editor/using-the-editor/toolbar.md) 中的**播放 (Play)** 按钮直接在 Editor 中运行项目。进入播放模式时，项目会将像构建后一样启动并运行。退出播放模式时，播放模式下在 Editor 中所做的任何更改都会重置。

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

* 重置脚本状态。这也被称为“域重新加载”。
* 重新加载场景。

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

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

在开发过程中快速迭代十分重要，并且由于重置场景和脚本状态的时间可能会成为障碍，因此 Unity 允许配置进入播放模式时执行的操作。您可以选择禁用“域重新加载”(Domain Reload) 和/或“场景重新加载”(Scene Reload) 操作。这些选项由**可配置的进入播放模式 (Configurable Enter Play Mode)** 功能提供。

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


**禁用“重新加载域”(Reload Domain) 和“重新加载场景” (Reload Scene) 设置的效果。:**
![](/api/media?file=/engine/6000.0/media/images/EnterPlayModeDiagram.svg)

## 配置播放模式设置

可在[项目设置 (Project Settings)](/engine/6000.0/manual/unity-editor/editor-features/comp-manager-group.md) 窗口的[编辑器 (Editor)](/engine/6000.0/manual/unity-editor/editor-features/comp-manager-group/class-editor-manager.md) 部分的**进入播放模式设置 (Enter Play Mode Settings)** 中配置进入播放模式时开始的进程。

为了更快地进入播放模式，可从**进入播放模式时 (When entering play mode)** 下拉选单中禁用[域重新加载](/engine/6000.0/manual/scripting/compilation-and-code-reload/code-reloading-editor/configurable-enter-play-mode/domain-reloading.md)和[场景重新加载](/engine/6000.0/manual/scripting/compilation-and-code-reload/code-reloading-editor/configurable-enter-play-mode/scene-reloading.md)。可以禁用两者、其中之一或两者都不禁用。

## 其他资源

* [项目设置窗口](/engine/6000.0/manual/unity-editor/editor-features/comp-manager-group.md)
* [编辑器项目设置](/engine/6000.0/manual/unity-editor/editor-features/comp-manager-group/class-editor-manager.md)
* [工具栏](/engine/6000.0/manual/unity-editor/using-the-editor/toolbar.md)
* [域重新加载](/engine/6000.0/manual/scripting/compilation-and-code-reload/code-reloading-editor/configurable-enter-play-mode/domain-reloading.md)
* [场景重新加载](/engine/6000.0/manual/scripting/compilation-and-code-reload/code-reloading-editor/configurable-enter-play-mode/scene-reloading.md)
