|
Deki 0.19.0
面向嵌入式显示屏和桌面的模块化 C++ 2D 引擎
|
项目 settings/ 下可以有的所有设置分区,以及定义它们的一方。文件中的键就是属性名。
| 分区 | 定义者 | 属性数 |
|---|---|---|
| 核心 | engine | 2 |
| 单位 | engine | 3 |
| 渲染 | deki-rendering | 4 |
项目设置分区 Core(CoreProjectSettings)。
类别:设置 · 类型:Deki::CoreProjectSettings
| 属性 | 类型 | 默认值 | 约束 | 说明 |
|---|---|---|---|---|
| capFps | bool | true | 将运行模式的 FPS 限制为下方的目标帧率。关闭后,游戏将以编辑器的刷新率运行(开启垂直同步时通常为 60 Hz)。 | |
| targetFps | int32 | 60 | 1 到 240 | 启用限制时的目标帧率 (FPS)。游戏会尽量达到此帧率;如果硬件跟不上,就会运行得更慢。关闭“限制 FPS”时忽略此项。 |
项目设置分区 Units(UnitProjectSettings)。
类别:设置 · 类型:Deki::UnitProjectSettings
| 属性 | 类型 | 默认值 | 约束 | 说明 |
|---|---|---|---|---|
| inspectorUnit | enum | "Pixels" | Pixels, Meters | 检视器中的显示方式。像素:物理量字段以 px / px/s / px/s² 显示。米:同样的字段以 m / m/s / m/s² 显示。无论选择哪种,内部始终以米存储。 |
| pixelsPerMeter | float | 16 | 1 到 1024 | 世界比例:世界空间中的一米用多少个帧缓冲像素绘制。决定检视器中 px 与 m 的换算,以及新相机的默认缩放(CameraComponent::pixelsPerMeter 哨兵值)。 |
| temperatureUnit | enum | "Celsius" | Celsius, Fahrenheit | 检视器中显示的温标。始终以摄氏度存储,此项只改变显示和输入时使用的单位。 |
包的分区记录在各个包自己的站点上,链接见上文。