Version: 1.3
语言 : 中文
EmbeddedLinux快速入门
透明图层使用

Player设置

PlayerSettings窗口用于设置团结如何构建和显示最终的 EmbeddedLinux 应用。

PlayerSettings for EmbeddedLinux
PlayerSettings for EmbeddedLinux

有关属性的描述根据 UI 中的相应部分进行分组:

Notes: 与其他平台相同的设置不再重复介绍,请参考PlayerSettings

Resolution and presentation

调整应用程序的显示效果。

Resolution

功能 描述
Use 32-bit Display Buffer EmbeddedLinux 仅支持使用32位颜色缓冲。
Disable Depth and Stencil EmbeddedLinux 不支持此操作。
Render Over Native UI EmbeddedLinux 不支持此操作。

Other Settings

Rendering

功能 描述
Auto Graphics API 取消勾选后,可以自定义选择应用使用的图形API。团结在 EmbeddedLinux 平台支持OpenGL、OpenGLES、Vulkan。
Multithreaded Rendering 勾选后将团结引擎对图形API的调用从主线程移动到专门用于渲染的工作线程。
GPU Compute Skinning EmbeddedLinux 选择图形API为 Vulkan 时,勾选后使用 GPU 蒙皮。
Texture compression format 选择纹理压缩格式
Normal Map Encoding 选择法线贴图的编码格式。选择 DXT5nm-style 可以获得更高的贴图质量,但会提高着色器解码的开销。
Virtual Texturing (Experimental) 勾选后使用虚拟纹理

Configuration

功能 描述
ScriptBackend EmbeddedLinux 仅支持IL2CPP作为脚本后端。
Player Data path 存储数据文件的目录路径,默认为~/.config。该路径也可以通过传入参数进行修改。
Log startup Timings 勾选后将输出启动时间
CPU Configuration 将CPU标记为高性能核、低性能核或禁用核,用于设置亲和性。默认的核数是0。CPU可以被标记为 DisabledHigh PerformanceLow Performance
Loading image 启动画面播放结束后,在第一个场景加载出来前,显示此图像。
Enable GameControllers 勾选后支持使用游戏控制器,同时会增加启动时间。若构建时未勾选,但希望支持游戏控制器,也可以通过传入参数进行修改。

Shader Settings

功能 描述
Shader precision model 选择shader中使用的默认精度。
Strict shader variant matching 勾选后,若缺少着色器变体,团结将使用错误的着色器并在控制台中输出错误。
Keep Loaded Shaders Alive 勾选后,所有已加载的着色器都会保持活跃状态,不会被卸载。
EmbeddedLinux快速入门
透明图层使用