创建瓦片
Tilemap Palette

创建瓦片地图 (Tilemap)

GameObject 菜单中,找到 2D Object__,然后选择 Tilemap__。

随即将在场景中创建一个带有子游戏对象的新游戏对象。此游戏对象的名称为 Grid。Grid 游戏对象决定了子 Tilemap 的布局。

子游戏对象的名称为 Tilemap。该游戏对象由 Tilemap 组件和 Tilemap Renderer 组件组成。Tilemap 游戏对象是绘制瓦片的地方。

要创建要用作“层”的其他 Tilemap,请选择 Grid 游戏对象或 Tilemap 游戏对象,然后在菜单中选择 GameObject > 2D Object > Tilemaps__,或右键单击所选的游戏对象并单击 2D Object__ > Tilemap

随即会将一个名为 Tilemap (1) 的新游戏对象添加到所选游戏对象的层级视图中。在这个新的游戏对象上也可以绘制瓦片。

调整 Tilemap 的网格

选择 Grid 游戏对象。在 Inspector 中调整 Grid 组件中的值。

属性 功能
Cell Size 网格中每个单元格的大小
Cell Gap 网格中各个单元格之间的间隙大小
Cell Swizzle 将单元格位置重排到其他轴。例如:在 XZY 模式下,交换 Y 和 Z 坐标来使输入 Y 坐标映射到 Z,反之亦然。

网格中的更改会影响所有具有瓦片地图 (Tilemap)、瓦片地图渲染器 (Tilemap Renderer) 和瓦片地图 2D 碰撞体 (Tilemap Collider 2D) 组件的子层游戏对象。


  • 2017–09–06 页面已发布并只进行了有限的编辑审查
创建瓦片
Tilemap Palette
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961