又一个Godot内置的好东西,Godot不仅内置工具齐全,而且工具都非常好用
步骤
1. 创建瓦块
- 1. 创建瓦块
- 2. 创建MeshLibrary
- 2.1 导入模型
- 2.2 新建一个场景重来生成MeshLibrary
- 2.3 将场景转换成MeshLibrary
- 3. 创建GridMap
- 3.1 设置GridMap
- 3.2 绘制GridMap
本文使用Blender建模。
无论使用什么建模工具,必须要注意以下几点:
- 瓦块尺寸:瓦块的尺寸要和Godot中GridMap的设置相同。
- 原点位置:原点位置最好设为XY平面的中心,这样便于在Godot中定位。
- 网格的名称:瓦块与瓦块的网格名称绝对不能重复,否则即使导出的模型文件名称不同,在
GridMap
中也会相互覆盖。而且这个名称在Godot的瓦块编辑器中可以看到,所以妥善命名为后期提供方便。 - 应用变换:否则会出现莫名缩放的情况。
把需要的模型拖拽进入场景即可,此时不用在乎它们的位置
为GridMap指定MeshLibrary
左键
删除Ctrl + 右键
翻转A/S/D
可以编辑多层 甚至还可以沿其它轴绘制