# Simulator 视图

> Explains how to use the window that the Device Simulator uses to display the simulation.

Simulator 视图在模拟移动设备上显示应用程序。使用后可以查看应用程序在此设备的屏幕形状、分辨率和方向下的显示效果。


**Simulator 视图的截屏:**
![](/api/media?file=/engine/6000.0/media/images/device-simulator-view.png)

## 使用 Simulator 视图

要打开 Simulator 视图，请执行以下操作之一：

* 在 [Game 视图](/engine/6000.0/manual/unity-editor/using-the-editor/game-view.md)的左上角，使用下拉菜单在 Game 视图和 Simulator 视图之间切换。
* 在菜单中：**Window** > **通用** (General) > **Device Simulator**

Unity 在 Simulator 视图中模拟设备。要控制模拟，请使用[工具栏](#toolbar)和[控制面板](#control-panel)。

### 工具栏

工具栏位于 Simulator 视图的顶部，包含与[控制面板](#control-panel)一起控制模拟的选项。


**Simulator 视图顶部的工具栏。:**
![](/api/media?file=/engine/6000.0/media/images/device-simulator-toolbar.png)

| **控件**                |                            | **描述**                                                                                                                                          |
| --------------------- | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **Game/Simulator 视图** |                            | 使用此下拉菜单可在 Simulator 视图和 Game 视图之间切换。                                                                                                            |
| **设备选择下拉菜单**          |                            | 从可用[设备定义](/engine/6000.0/manual/unity-editor/using-the-editor/device-simulator/adding-a-device.md)中选择要模拟的设备。                                    |
| **Scale**             |                            | 在模拟屏幕上放大或缩小。                                                                                                                                    |
| **适应屏幕**              |                            | 将显示内容缩放以适应窗口大小。                                                                                                                                 |
| **旋转**                |                            | 模拟设备的物理旋转。如果启用自动旋转并且设备支持旋转，则设备屏幕上的图像会随设备一起旋转。否则，如果旋转设备，会导致图像变成侧向或颠倒。**注意**：Device Simulator 不支持陀螺仪模拟。                                           |
| **安全区域**              |                            | 指示了视图是否围绕当前设备屏幕的[安全区域](/engine/6000.0/script-reference/unity-engine/screen/safe-area.md)绘制一条线。                                                  |
| **播放模式行为**            |                            | 本节介绍基于以下选择的播放模式行为。                                                                                                                              |
|                       | **Focused**                | 启用 Focused 可在编辑器处于游戏模式时将焦点转移到所选 Game 视图上。进入播放模式时，只有一个游戏视图能获得焦点。在显示模式下使用最大化或全屏模式，意味着将焦点放在最大化的 Game 视图上。在 Game 视图上启用 Focused 会导致其在其他 Game 视图上被禁用。 |
|                       | **VSync (Game view only)** | 启用 \_\_VSync（仅限 Game 视图）\_\_可允许同步，例如在录制视频时很有用。Unity 会尝试以监视器刷新率渲染 Game 视图，尽管不能保证这一点。启用此选项后，在播放模式下最大化 Game 视图仍然很有用，可以隐藏其他视图，并减少 Unity 渲染的视图数量。    |
| **进入播放模式：**           |                            | 从以下选项中进行选择，以确定编辑器进入播放模式时的设置。                                                                                                                    |
|                       | **常规**                     | 选择此选项可以查看 Game 视图，而不会强制聚焦或将任何视图最大化到全屏模式。                                                                                                        |
|                       | **最大化**                    | 选择此选项后，Unity 在播放模式下会将 Simulator 视图最大化到编辑器窗口的 100%。**注意**：如果禁用 **Create Game View On Play** 编辑器偏好设置，此选项不会创建 Simulator 视图。                        |
| **控制面板**              |                            | 显示和隐藏[控制面板](#control-panel)。                                                                                                                    |

### 控制面板

要打开控制面板，请单击[工具栏](#toolbar)右上角的**控制面板** (Control Panel)。默认情况下，控制面板包含[应用程序模拟类](/engine/6000.0/manual/unity-editor/using-the-editor/device-simulator/simulated-classes.md)的设置。


**Device Simulator 控制面板。:**
![](/api/media?file=/engine/6000.0/media/images/device-simulator-control-panel.png)

| **属性**                    | **描述**                                                                                                                                         |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| **System Language**       | 指定要从 [Device.Application.systemLanguage](/engine/6000.0/script-reference/unity-engine-device/application/system-language.md) 接收的值。             |
| **Internet Reachability** | 指定要从 [Device.Application.internetReachability](/engine/6000.0/script-reference/unity-engine-device/application/internet-reachability.md) 接收的值。 |
| **On Low Memory**         | 触发 [lowMemory](/engine/6000.0/script-reference/unity-engine-device/application/low-memory.md) 事件。                                              |

Device Simulator 插件可以更改控制面板的外观，并添加内容和控件。某些包（例如 [Adaptive Performance](https://docs.unity3d.com/Packages/com.unity.adaptiveperformance@2.1/manual/index.html) 包）包含 Device Simulator 插件。如果安装了此包，其 UI 将显示在控制面板中。有关更多信息，请参阅 [Device Simulator 插件](/engine/6000.0/manual/unity-editor/using-the-editor/device-simulator/plugins.md)。
