Unity2D游戏制作教程 | 6. 构建规则瓦片和动态瓦片
一 、规则瓦片
我们设置一个平台瓦片的规则,来自动的绘制按照一定规则排列的地图平台
- 在Tiles中新建一个文件夹命名为RuleTiles
- 在RuleTiles中新建一个Tiles,这里我们选择下图中的Rule Tile

- 然后可以将你之前切割好的图片改名,如下图,将素材中的每一个瓦片改名

改成下图这样,方便后续在动态瓦片中添加

- 添加瓦片规则,这里解释一下
,以这个方框的瓦片为例,如果去掉上面的草地,那他的左上,上方,左侧的方格内都是没有瓦片的,而他的右侧,下方,右下方的方格都是有瓦片的,所以我们添加的瓦片规则就是下图这样的: 
- 所以我们添加瓦片的步骤如下:
首先点击+选择图片,再根据你想添加的规则点击箭头,如下图所描述的:

- 添加完左上角的后续的就按照自己的想法逐一添加规则就可以了。
- 下面是我的最终效果:


- 画出来的平面是下方的样子,这个就看自己喜好了,其实后续可以不用这么麻烦(这里可以试一试)

- 动态瓦片效果
- 同样的现在Tiles中创建一个文件夹叫Animated Tiles,然后在里面创建一个2D对象,Animated tiles(动态瓦片)
- 然后以中间的这个瀑布为例,因为他有四行,三列。

可以看出它有左中右三列,那么我只需要添加三个动态瓦片,然后把每一列的四格瀑布选中,添加三列就可以实现动态瀑布的效果了,如下图所示:
这里设置了瀑布的速度为7,
设置完以后点击Play就能看到动态的瀑布效果了

浙公网安备 33010602011771号