Unity 简记(1)--TileMap

Tilemap是unity中自带的快速构建2D场景的工具,优点是省时省力,

1 使用方法

  1. 在场景创建一个Tilemap

Unity 简记(1)--TileMap_第1张图片

  1. 打开TilePalette

Unity 简记(1)--TileMap_第2张图片

​ 3.创建一个新的Palette,将地图切割好拉进去,点一下要画的格子,再点一下笔,就可以开始画了

2. 要点

1.若画的图片小于方格 在这里插入图片描述

则可在Grid的cell size处更改方格大小 Unity 简记(1)--TileMap_第3张图片 若还存在缝隙问题可见下面分享博文

2.绑定碰撞体,给Grid的Tilemap添加Tilemap collider2D和rigidbody 2D组件,然后为了让地面不受重力掉下去或者被它上表面的物体压下去,将rigidbody 2D设为静态(static)刚体 Unity 简记(1)--TileMap_第4张图片

3.直接Tilemap collider2D组件是每个方格加上碰撞体,其实可进行优化,再为其添加Composite Collider2D组件,再去Tilemap Collider2D那勾选上Used By Composite就可以自动优化成复合体碰撞体

分享博文:

Unity中使用Tilemap快速创建2D游戏世界:https://www.jianshu.com/p/d8fe795bf6c7

彻底解决 Unity 中 Tilemap 缝隙问题:http://liaoyulei.cn/2017/05/08/fix-unity-tilemap-gap/

Unity 生成随机房间、洞穴(2D、3D地图)总结:https://blog.csdn.net/l773575310/article/details/72803191

Tiled结合Unity实现瓦片地图——Tiled2Unity篇:https://blog.csdn.net/lzhq1982/article/details/75356478

Tiled结合Unity实现瓦片地图——Unity实战篇:https://blog.csdn.net/lzhq1982/article/details/75425915

如何使用Unity自带的TileMap做出六边形地图:https://cowlevel.net/article/2004567

转载标明出处:作者AMzz 博客: https://www.cnblogs.com/AMzz/

你可能感兴趣的:(Unity 简记(1)--TileMap)