切换到QNX平台后,Build Settings窗口会出现QNX专有的构建设置:
功能 | 描述 | ||
---|---|---|---|
QNX Installation Path | QNX 的 SDK 路径,只有在未配置环境变量时,才会出现该设置。 | ||
QNX Version | 团结引擎会根据环境配置自动识别QNX系统版本。用户可以通过重新配置环境变量或Installation Path来切换QNX版本。目前支持的QNX版本为Neutrino RTOS 7.0和Neutrino RTOS 7.1。 | ||
Architecture | 用于运行构建结果的机器的CPU架构,支持x86(仅Neutrino RTOS 7.0支持)、x64、arm64、arm32。 | ||
Remote Device | 点击 Build and Run 时,会根据此处填写的设备信息决定应用的安装方式、安装位置和运行相关的设置。 | ||
Address | 目标机器的IP地址。 | ||
Username | 登录远程机器使用的用户名。 | ||
Remote Password | 用于登录目标机器的密码,仅当选择的传输协议为Plink 时出现。 |
||
Exports | 运行应用时需要在远程机器上配置的环境变量,格式为NAME=value,多个环境变量用空格隔开。 | ||
Install Path | 应用的安装位置,默认为~/tmp/unity/test 。 |
||
Transfer Protocol | 在目标机器执行命令的方式。 | ||
SSH | 使用SSH协议执行命令,选择此项时需要确保本地可以通过SSH免密登录远程机器。 | ||
QconnService | 使用Qconn执行命令。 | ||
Plink | 使用Putty的Plink执行命令,与SSH一样使用SSH协议执行命令,但不需要设置SSH免密登录。使用前需要在本地安装Putty工具,并在Build Settings>Remote Password中输入登录密码。 | ||
Copy Command | 将文件传输到目标机器的方式。 | ||
SCP | 使用SCP协议传输文件。 | ||
SFTP | 使用SFTP协议传输文件。 | ||
QconnFileService | 使用Qconn传输文件。 | ||
PSCP | 使用Putty的PSCP执行命令,与SCP一样使用SCP协议传输文件,使用前需要在本地安装Putty工具。 | ||
Graphic Config Method | 配置图形驱动的方式。 | ||
FilePath | 通过解析远程机器中的graphics.conf 文件来识别驱动路径。 |
||
Graphics Config Path |
graphics.conf 文件的路径。 |
||
Environment Variable | 通过配置环境变量手动指定驱动路径。 | ||
GL Driver Path | OpenGLES驱动文件的路径。 | ||
EGL Driver Path | EGL驱动文件的路径。 | ||
Enable Internal Profiler | 勾选后,将在终端实时输出各项性能数据。 | ||
Enable Slogger | 勾选后,将日志输出到Slogger中。 |
在 BuildSettings 页面勾选 Enable Internal Profiler 后,将在终端实时输出各项性能数据:
Unity internal profiler stats:
cpu-player> min: 12.0 max: 36.0 avg: 21.6
cpu-ogles-drv> min: 0.0 max: 0.0 avg: 0.0
gpu> min: 8.0 max: 11.0 avg: 8.9
cpu-present> min: 0.0 max: 2.0 avg: 0.1
frametime> min: 12.0 max: 36.0 avg: 21.7
batches> min: 3 max: 3 avg: 3
draw calls> min: 3 max: 3 avg: 3
tris> min: 1684 max: 1684 avg: 1684
verts> min: 5048 max: 5048 avg: 5048
dynamic batching> batched draw calls: 0 batches: 0 tris: 0 verts: 0
static batching> batched draw calls: 0 batches: 0 tris: 0 verts: 0
player-detail> physx: 0.0 animation: 0.0 culling 0.0 skinning: 0.0 batching: 0.0 render: 0.0 fixed-update-count: 1 .. 1
managed-scripts> update: 0.0 fixedUpdate: 0.0 coroutines: 0.0
managed-memory> used heap: 163840 allocated heap: 262144, max number of collections: 0 collection total duration: 0.0
FPS : 46.0 fps
其他设置可参考适用于所有平台的BuildSettings,不再重复说明。