4、Unity2D -绘制地块

一、创建Tilemap

我的是九宫格的地块图:
在这里插入图片描述
所以这里采用的是规则Tilemap(RuleTile)。

1、九宫格切片

点击图片,在检查器中进行设置:
在这里插入图片描述
然后点击Sprite Editor,我这里是按照Size切片九宫格的:
在这里插入图片描述

2、创建RuleTile

先创建一个Tilemap文件夹,然后在项目文件夹中右键点击->创建->2D->瓦片->RuleTile:
在这里插入图片描述
然后将九宫格图片分别填充到RuleTile中并设置相应规则,其中我将最中间图片同时设置到了Default Sprite:
规则设置:即下图的Extend Neighbor:绿色对勾代表这个地块哪个方向可以有RuleTile的其他地块,红色叉叉就是对应方向不能有地块。
例如:九宫格中左上角地块:右边和下边可以有地块,但是左边和上边不能有,所以如下图第一个Tiling Rules设置:
在这里插入图片描述

二、绘制地块

1、打开平铺调色板

顶部菜单栏——窗口——面板——7 平铺调色板
在这里插入图片描述

2、创建调色板

点击上图左上部分:无有效调色板,然后创建新的调色板
在这里插入图片描述

3、创建笔刷

将先前准备的RuleTile拖到框框中:
在这里插入图片描述

4、创建Tilemap

在层级界面右键点击——2D对象——瓦片地图——矩形。
创建Tilemap后它的上级会自动生成一个Grid对象,可以根据需求调整图层顺序。
在这里插入图片描述

5、绘制地块

点击红色方框图标可往场景中框选制作地块:
在这里插入图片描述
最终成果:
(我画的太大了,细节不好看清,所以只放部分放大图片)
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风不归Alkaid

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值