-
前言:
- 我是根据b站上的视频进行学习,并且总结写下笔记,然后做此分享。笔记非常详细以至于你可以通过查看文章进行快速学习并且制作出游戏出来。当然视频学习的链接我也放在下面了:
- 视频学习:www.bilibili.com/video/BV1Nd…
- 音频/美术资源包下载: pan.baidu.com/s/1mY05SbG3…
完成目标
成功做出了一个“自动拼接”的地形瓦片系统。
具体实现了:
- 删除旧瓦片,重新设置地形规则
- 新建一个叫 Platform 的地形
- 给瓦片设置连接规则(比如只在上下连接时出现)
- 设置不同连接状态对应不同瓦片
- 使用“连接模式”进行绘制
- 实现自动封边、自动拼接墙和道路
- 学会正确擦除地形的方法
最终效果: 现在只需要简单画一条线,编辑器就会自动帮你把墙和路径拼接好,不需要一块一块手动调整。
-
实现过程:
- 我们先用橡皮擦工具把之前画的瓦片全部去掉,另外如果选择工具处于启用状态,你将无法看到橡皮擦工具
- 在检查器中展开地形集合并点击添加元素,
- 另外确保模式设置为匹配边角与侧边就是默认的模式
- 接着展开地形选项,在地形下点击添加元素,并且重命名为Platform
- 然后我们继续来到图块集选项卡,我们依旧选择绘制模式,然后修改绘制属性为地形,然后将我们刚才新建的地形集合给添加进去
- 然后我们来设置一下绘画瓦片的绘画规则,我们随意的点击其中一个瓦片,我们可以看到变亮了,然后发现一个瓦片有9个小格可以点击,我们先点击中心点
- 然后点击中心点上下相邻的点,这样子就表示着这个瓦片只有在上下垂直方向链接其他瓦片的时候才会出现
- 然后我们这里简单画三个来进行测试一下一个是只有下连接才会出现的瓦片,应该是只有上下链接才会出现的瓦片,应该是只有上链接才会出现的瓦片
- 我们切换回瓦片地图选项卡然后点击左上角的地形,然后就可以看到我们新设置好的瓦片
- 然后我们选择连接模式进行绘画
- 然后我们按照垂直方向进行绘画,这里暂时只支持垂直,左右的我们还没设置,然后你可以看到当我们画的时候自动封好边的了。就是可能前面大家跟着做的有点云里雾里的,我也是,然后直到在这里实操的时候我就明白了,这个就是相当于一个更大的组合,这个组合你还可以进行设置对应规则怎么画。简单来说就是,我画一个从上到下的,然后它编辑器自动使用这3种瓦片可以进行拼接的模式进行自动拼贴。
- 然后我们回到这个图块集选项卡这里,来到最左下角继续绘画我们的地形设置规则,
- 这样子我们单独的墙和往右边延伸的道路墙也做好了
- 然后我们需要一一绘制一下,参考这个图,进行绘制,右键可以取消点亮,然后我们主要根据围绕这墙点亮就好了
- 然后我们清除一下只绘画的瓦片,这里需要注意的是我们需要选中地形的平台地形然后再去点击橡皮擦进行擦除
- 然后我们来到绘制就可以进行自动很好的绘制路径和墙壁了