版本:Unity 6(6000.0)
语言:英语
设备模拟器
模拟器视图

设备模拟器简介

设备模拟器是一款 Unity 编辑器功能,它可以模拟应用程序在移动设备上的显示和运行方式。

设备模拟器由以下内容组成

  • 模拟器视图:以模拟的移动设备上查看应用程序。
  • 模拟类:测试响应特定于设备行为的代码。
  • 设备定义:描述要模拟的设备。
  • 设备模拟器插件:配置 用户界面(UI)允许用户与应用程序交互。Unity 目前支持三种 UI 系统。更多信息
    词汇表 中查看
    的模拟器视图。

模拟器视图中的控件

模拟器视图可以模拟移动设备的许多常见功能,包括

  • 自动旋转
  • 屏幕安全区域
  • 触控输入

播放器设置

设备模拟器对以下 播放器设置这些设置允许您为 Unity 构建的最终游戏设置各种针对玩家的选项。更多信息
词汇表 中查看
的响应方式与真实设备相同

  • 全屏模式
  • 分辨率缩放
  • 默认方向
  • 图形 API
  • 在安全区域外渲染

模拟触控输入

如果您使用鼠标光标点击模拟的设备屏幕,设备模拟器会在活动输入解决方案(输入管理器可以设置项目中所有不同输入轴、按钮和控件的设置。更多信息
词汇表 中查看
输入系统或二者均可,具体取决于您的项目设置)中创建触控事件。

注意:设备模拟器仅在编辑器处于播放模式时模拟输入。设备模拟器不支持多点触控;它只能模拟一根手指的触控。

限制

设备模拟器的主要目的是在目标设备上查看您应用程序的布局,并测试基本交互。它无法准确表示您的应用程序在设备上的运行状况。

模拟器视图不会模拟以下内容

  • 设备的性能特征,例如,设备的处理器速度或可用内存。
  • 设备的渲染能力。
  • 在编辑器中无法使用的原生插件。
  • 模拟设备的平台 #define 指令,如 UNITY_IOS。
  • 陀螺仪旋转。

一次只能模拟一个模拟器视图。这是活跃的模拟器视图。

  • 如果您仅打开了一个模拟器视图且未打开游戏视图,则无论该模拟器视图是否可见,它都是活跃的。
  • 如果您打开了多个模拟器视图而未打开游戏视图,则最后获取焦点的模拟器视图是活跃的。
  • 如果您打开了模拟器视图和游戏视图,如果您对游戏视图聚焦,Unity 将禁用所有模拟器;如果您对模拟器视图聚焦,则当模拟器视图获得焦点时,该视图保持活跃。

设备模拟器无法模拟模拟类中的所有 API。有关详细信息,请参见模拟类

设备模拟器
模拟器视图