【小狐狸横板游戏开发】02 编辑素材和Tilemap

发布时间:2022-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了【小狐狸横板游戏开发】02 编辑素材和Tilemap脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1. 编辑素材

在 Assets 中选择 Sunny Land 素材包,找到 environment 这个文件夹,然后打开 back 这张背景图片,此时点击之后会发现 InsPEctor 中出现了一堆调节的选项:

【小狐狸横板游戏开发】02 编辑素材和Tilemap

 

 

初始时,Pixels Per UnIT 默认为 100,这就意味着在 Secne 中每个小方块中都会显示 100 个像素点,这是很不合适的,所以我们需要将这个数值调为 16,这样整个画面看起来就不会太小。最后点击 Apply。

然后将 back 这张素材拖到 HierArchy 中,这样背景的场景就建立好了。

2. Tile Map

瓦片地图。如果将整个地图上的所有组成零件(土地,花,草)画在一张图片上面,然后对图片其进行切割。最后在 Tile Map 进行当前地图的绘制

  1. 将整个图片进行切割:

点击刚刚的 Environment 文件夹下的 tileset 文件,首先将 Pixels Per Unit 改为 16,然后在 Inspector 中找到 sprite Mode,改成 Multiple(因为这张图片包含多个 SPRite),点击 Apply。再点击 Sprite Editor。

【小狐狸横板游戏开发】02 编辑素材和Tilemap

会弹出 Sprite Editor 对话框:

【小狐狸横板游戏开发】02 编辑素材和Tilemap

选择 Slice,如果选择 Automatic 的话,可能不会将元素切割的很细,我们可以自己定义成下面的 Grid By Cell Size,由于之前都是 16,所以这里选择16,点击 Slice。切割完毕之后记得点击 Sprite Editor 中的 Apply。

(其实在素材中已经有切割好的图片)

【小狐狸横板游戏开发】02 编辑素材和Tilemap

  1. 选择 Window-2D-tile Palette,跳出一个框:

【小狐狸横板游戏开发】02 编辑素材和Tilemap

先选择 Create New Palette,然后它会问你创建在哪里,默认在 Envrionment 中,可以在这个文件夹下新建一个文件夹 map 单独存放,然后再将已经切割好的 tile-set-silced 拖入 Tile Palette 中,选择我们刚刚新建的 map 文件夹,这个时候每个元素都是一个单独的块了。

【小狐狸横板游戏开发】02 编辑素材和Tilemap

  1. 绘制瓦片地图

在 Hierarchy 面板中右键选择 2D Object-TileMap-RectAngular,点击创建好的 TileMap,然后再打开之前的 Tile Palette 就可以开始在上面绘制自己的地图了。

选择 Tile Palette 的画笔,就可以将每个方格内的东西绘制在选中方格内,最后绘制好的地图如下(按素材作者制作的游戏画的,因为最终是想复刻一个一模一样的)

注意:在绘制过程中,需要在 Grid 下新建多个 Tilemap,越排在下面的层次越高(类似于图层)。土地和背景的花、草需要分图层,如果画在一个 Tilemap 上,后面对 Tilemap 增加碰撞体的时候没办法处理掉这些明明可以穿过去的东西,就会变得比较麻烦,需要重新绘制细节

【小狐狸横板游戏开发】02 编辑素材和Tilemap

脚本宝典总结

以上是脚本宝典为你收集整理的【小狐狸横板游戏开发】02 编辑素材和Tilemap全部内容,希望文章能够帮你解决【小狐狸横板游戏开发】02 编辑素材和Tilemap所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。