Tilemap瓦片地图或者平铺地图
主要用于快速编辑2D游戏中的场景
通过复用资源的形式提升地图多样性
工作原理就是用一张张的小图排列组合为一张大地图
和spriteshape的异同
共同点
用于制作2D游戏的场景或地图
不同点
- [[[[SpriteShape]]可以让地形有弧度TileMap不行
- TileMap可以快捷制作有伪“z”轴的地图spriteshape不行
使用:
- 从包管理器引入TileMap Editor包
- 用
Tile瓦片(最小单位)
创建方法
- Assets->Create->Tile
- 在Tile Palette瓦片调色板窗口创建
- 首先新建一个瓦片地图编辑文件
- 将资源拖入到窗口中选择要保存的路径


TileMap调色板(窗口)
创建

使用

Grid (组件)
用于坐标转换

api
TileBase
瓦片资源对象基类
TileMap(组件)
用于管理瓦片地图

常用api

TileMapRenderer(组件)

TileMapCollider 2D (组件)

拓展
包管理器装2D Tilemap Extras这个包然后用
新增瓦片类型

规则瓦片 Rule Tile (Hexagonal、Isometric)

动画瓦片 Animated Tile

管道瓦片 Pipeline Tile

随机瓦片 Random Tile

新增笔刷
