meta data for this page
📚 差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版 | |||
| extend:vehicle [2025/05/14 14:21] – bibiboxs | extend:vehicle [2025/08/05 16:12] (当前版本) – bibiboxs | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| # 游戏载具扩展 | # 游戏载具扩展 | ||
| 在《沙盘引擎》扩展中,载具扩展是多数玩法不可缺少的存在。 | 在《沙盘引擎》扩展中,载具扩展是多数玩法不可缺少的存在。 | ||
| - | 引擎默认内置了许多常见的载具类型,并且全部基于`Json`配置文件存在,如果开发者需要增加外部载具或新增载具,则需要了解**载具扩展**说明。 | + | 引擎默认内置了许多常见的载具类型,并且全部基于`Json`配置文件存在,如果开发者需要**增加外部载具**或**新增载具**,则需要了解**载具扩展**说明。 |
| - | > **注意:在新版《沙盘引擎》中增加了[【实验工坊】](reference/workshop "【实验工坊】" | + | > **注意:在**新版引擎**中增加了[实验工坊](::manual/workshop " |
| ## 载具框架 | ## 载具框架 | ||
| 在世界中,每个【载具】都被认定为可驾驶、拥有操控性等实体,包括但不限于**二轮车、多轮车、船舶、飞机、直升飞机**这些基础类型,其他类型载具也应遵循以上类型进行扩展(如UFO可以用直升飞机的逻辑\配置文件来制作,只不过看起来模型是UFO)。 | 在世界中,每个【载具】都被认定为可驾驶、拥有操控性等实体,包括但不限于**二轮车、多轮车、船舶、飞机、直升飞机**这些基础类型,其他类型载具也应遵循以上类型进行扩展(如UFO可以用直升飞机的逻辑\配置文件来制作,只不过看起来模型是UFO)。 | ||
| - | ==言简意赅,载具实际上就是**静态模型+绑定功能性载具脚本+其他扩展**组成的。== | + | > 言简意赅,载具实际上就是**静态模型+绑定功能性载具脚本+其他扩展**组成的。 |
| ## 载具配置 | ## 载具配置 | ||
| 行 17: | 行 17: | ||
| ### 配置Json解析 | ### 配置Json解析 | ||
| - | 以下内容为引擎默认载具【警车`ID10`】的配置示例,如你所见,**警车模型+Json文件**组成了这台**可驾驶、外表为警车、可使用警报、性能声音等配置如下**的世界载具。 | + | 以下内容为引擎载具**警车**(`ID 10`)的配置示例,**警车模型+Json文件**组成了这台**可驾驶、外表为警车、可使用警报、性能声音等配置如下**的世界载具。 |
| 基于Json的配置特性,以下部分内容如不需要可进行删除省略,同时每行配置信息均代表此载具的**某个配置**(如`Handling.Acceleration`代表加速度)。 | 基于Json的配置特性,以下部分内容如不需要可进行删除省略,同时每行配置信息均代表此载具的**某个配置**(如`Handling.Acceleration`代表加速度)。 | ||
| 行 163: | 行 163: | ||
| | 5 | `PowerLensFlare`(光晕,刹车灯、后退及刹车时生效) | | 5 | `PowerLensFlare`(光晕,刹车灯、后退及刹车时生效) | ||
| | 6 | `LensFlare`(光晕,一直生效) | | 6 | `LensFlare`(光晕,一直生效) | ||
| - | | 7 | `Collider`(碰撞盒,用于补充细节碰撞,==已过时==) | | + | | 7 | `Collider`(碰撞盒,用于补充细节碰撞,==已弃用==) | |
| | 8 | `ChildModel`(子模型对象) | | 8 | `ChildModel`(子模型对象) | ||
| | 10 | `Turret`(发射炮台) | | 10 | `Turret`(发射炮台) | ||
| | 11 | `Propeller`(选装螺旋桨,**仅限飞行类载具**) | | 11 | `Propeller`(选装螺旋桨,**仅限飞行类载具**) | ||
| + | |||