Version: 1.3
语言 : 中文
QNX构建与交付
QNX Player 构建

Build 设置

切换到QNX平台后,Build Settings窗口会出现QNX专有的构建设置:

QNX Buildsettings
QNX Buildsettings
功能 描述
QNX Installation Path QNX 的 SDK 路径,只有在未配置环境变量时,才会出现该设置。
QNX Version 团结引擎会根据环境配置自动识别QNX系统版本。用户可以通过重新配置环境变量或Installation Path来切换QNX版本。目前支持的QNX版本为Neutrino RTOS 7.0Neutrino 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中。

Internal profiler

在 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,不再重复说明。

QNX构建与交付
QNX Player 构建