Choose your operating system:
Windows
macOS
Linux
项目设置(Project Settings) 窗口包含许多项目特定的选项, 还能定义项目运行时引擎如何工作。 有些设置与游戏本身有关, 而其他大部分都是与引擎或平台本身相关。
所有设置都保存在引擎配置文件中(
Engine.ini
),
可以修改,并且每个项目是特有的。
项目设置窗口(Project Setting)
相当于一个直观的编辑界面。
访问项目设置
项目设置(Project Settings) 窗口可以通过 编辑(Edit) 菜单打开。
分类和分段
在 项目设置 窗口中,有不同的分类(Categories),每个分类下又有很多分段(Sections)。 分类以大字体显示, 而分段则以超链接的形式显示,点击后能够打开该分段的设置选项。
控制选项
当查看某些区块时,可以看到在窗口上方有以下这样的控制按钮:
控制选项 |
描述 |
---|---|
|
将设置导出到一个外部配置文件(
|
|
导入存在某个配置文件中的配置(
|
项目
包含了项目行为的选项。
分段 |
描述 |
---|---|
描述(Description) |
用于设置项目的信息,比如项目名称,版本号,公司名称,授权信息等。这些基本上为了项目信息,并不会影响项目实际运行表现。 |
地图及模式(Maps & Modes) |
包含了默认地图和默认模式的信息,以及如何加载它们。其中还有关于本地多人游戏屏幕布局的设置。 |
视频(Movies) |
可用于设置默认启动视频,以及其他相关选项。 |
打包(Packaging) |
用于配置游戏打包行为,比如内容的目录设置,本地化设置,版本的设置等。 |
支持的平台(Supported Platforms) |
能够设置目标平台。 |
目标硬件(Target Hardware) |
用于基于硬件的优化设置选项。(比如桌面平台还是移动平台) |
引擎
包括特定系统和引擎的配置选项。
分段 |
描述 |
|
---|---|---|
AI 系统(AI System) |
包括 AI 系统的一些基础设置。 |
|
动画(Animation) |
包括编辑器中的动画设置。 |
|
声音(Audio) |
包括声音的默认设置,并可增加声音品质等级。 |
|
碰撞(Collision) |
能够设置并修改各种碰撞选项。 |
|
控制台(Console) |
能够自行设置游戏的控制台输入命令。 |
|
Cooker |
包括各种 Cook 的设置。它们将会处理在 Cook 过程中诸如贴图压缩质量等工作。 |
|
Crowd 管理(Crowd Manager) |
包括一些用于管理 AI Crowd 的配置选项。 |
|
终端用户设置 |
||
垃圾回收(Garbage Collection) |
用于配置游戏中垃圾回收的选项。 |
|
通用设置(General Settings) |
包括引擎和编辑器启动时的一些设置,比如默认的字体,基础类,材质,帧率等。 |
|
输入(Input) |
用于设置游戏和按键、摇杆的绑定关系(键盘及其他输入设备)。 这里指的是游戏的按键输入,并非编辑器的输入 |
|
寻路网格(Navigation Mesh) |
包括控制寻路网格生成和显示的配置选项。 |
|
寻路系统(Navigation System) |
能够配置寻路系统。 |
|
网络(Network) |
包括了网络的选项。 |
|
物理(Physics) |
包括了游戏中默认的物理设置。能够设置自定义的物理材质的表面类型,以及调整物理模拟的精确程度。 |
|
渲染(Rendering) |
包括了大量渲染选项。有针对后处理的设置,还有针对裁剪、移动平台、贴图、光照等设置。 |
|
流送(Streaming) |
能够对数据包读取流做设置,包括流关卡读取设置。 |
|
教程(Tutorials) |
能够设置该项目中哪些教程可用。 |
|
用户界面(User Interface) |
包括了 Slate 和 UMG 的设置,比如 DPI 缩放,光标设定,渲染聚焦规则。 |
编辑器分类
用于设置项目的编辑器外观和行为
分段 |
描述 |
---|---|
2D |
包括 2D 关卡编辑器如何工作的设定。 |
外观(Appearance) |
包括编辑器的外观选项。这里有项目的单位设置,比如以英尺显示还是以厘米显示,或者温度采用摄氏还是华氏。 |
Paper2D - 导入(Paper2D - Import) |
设置当 2D Sprite导入时该如何处理。 |
Sequencer |
能够设置 Sequencer 插件。 |
平台分类
包含各种平台及相关 SDK 的设置选项。
分段 |
描述 |
---|---|
Android |
能够为在安卓平台运行的项目做相关设置。 |
Android SDK |
包括了安卓 SDK 的安装目录设置。 这里的设置面向所有的项目。 |
HTML5 |
能够为在 HTML5 平台运行的项目做相关设置。 这里的设置面向所有的项目。 |
HTML5 SDK |
能够设置 SDK 路径和设备。 这里的设置面向所有的项目。 |
iOS |
能够为在 iOS 平台运行的项目做相关设置。 |
Windows |
能够为在 Windows 平台运行的项目做相关设置。 |
插件分类
包含当前启用插件的设置选项。
分段 |
描述 |
---|---|
Paper2D |
包括了 Paper2D 插件特定的设置。 |
Slate远程(Slate Remote) |
能够对 Slate Remote Server 进行设置。 |
UDP通信(UDP Messaging) |
为 UDP Messaging 插件做设置。 |