1.你需要一个建模软件 这里推荐 Blockbench
当然如果你有Cubik studio 当然更好
2.建造载具的模型~ 建议将模型建造大一些避免一些尴尬情况
比如下面这样子~
然后进行模型的上色(大佬勿喷,只是教程使用) 我们进入到显示调整模式 = 重点来了 该插件原理?在经过我测试下是利用头顶显示来实现驾驶的 所以最重要的是头顶显示的设置否则你会出现一下悲剧 (这是一个错误的例子) BabyCar —— 游戏内模型显示巨!!小!
为了避免这样子的错误,请继续往下看!
我们正确的设置应该是这样子的
初始
修改后 注意这里三维图一定要和人物的脚底平行
因为脚底是刚好接触方块的z轴,这样子生成的车就是停在方块上了
不然可能会出现车轮浮空 塌陷等问题
模型设置完成后便是文件配置啦! 首先我们先写出配置的一些基本信息
vehicle_type为载具类型这个不用说了
然后就是载具的名字 这里指的是他的识别ID(当你要获取该载具时)
id 为载具的id您可以选择填写(1.14版本以下) 如果您是1.14+版本注意这个为Custommodeldata
displayname 才是显示的名称
注意:displayname中如果您要使用颜色代码必须使用§(Alt+167)
- vehicle_type: Car
- name: jiaocheng
- id: 001
- displayname: "§8§l[§7§l普通§8§l]§6test"
复制代码-= 模型的中心 =- 当中心区域设定后,这个就是载具的坐标中心 - center:
- ==: Vector
- x: -0.8
- y: 0.0
复制代码
-= 碰撞设置 =- 我们先来看看代码 这个设置是以上面的中心设置为基准的 前向量与后向量的偏移(车头与车尾) - front_vector_offset: 3.25
- back_vector_offset: 3.45
复制代码-= 座位设置 =- 当然还是以最开始的中心为基准的 xyz 这个其实只要慢慢调就好了 注意: Vector这一行不可修改 你可以增添很多的座位只要你想=v=(印度阿三吗??) - passagers:
- - ==: Vector
- x: 0.0
- y: 0.0
- z: 1.0
- - ==: Vector
- x: -1.2
- y: 0.0
- z: 0.5
复制代码-= 司机座位 =- UseOffsetSeatFromModel - 是否使用来自模型的座位设置(一般不用) - driverseat:
- UseOffsetSeatFromModel: false
- Offset:
- ==: Vector
- x: -1.3
- y: 1.0
- z: 0.0
复制代码最后我们看看最后的效果! 快上车!!!老司机发车啦! ![]() 更多设置内容请看进阶教程~ |