Version: Unity 6.0 (6000.0)
语言 : 中文
使用瓦片地图
六边形瓦片地图

创建瓦片地图

瓦片地图是可作为网格的游戏对象,用于放置所选瓦片。

瓦片地图有多种类型,分别是:

  • 矩形 (Rectangular)
  • 六边形尖顶 (Hexagon Point-Top)
  • 六边形平顶 (Hexagonal Flat Top)
  • 等距 (Isometric)
  • 等距 Z 作为 Y (Isometric Z as Y)

默认瓦片地图为矩形。有关六边形等距瓦片地图及其特殊功能和用法的更多信息,请参阅相应页面。

创建瓦片地图资源

要创建瓦片地图资源,请执行以下操作:

  1. 在层级视图 (Hierarchy) 窗口中单击右键,然后选择 2D 对象 (2D Object) > 瓦片地图 (Tilemap)
  2. 从可用选项中选择要创建的瓦片地图类型。

创建瓦片地图后,Unity 会在场景中创建带有子瓦片地图游戏对象的新网格 (Grid) 游戏对象。网格 (Grid) 游戏对象决定了其子瓦片地图的布局。子瓦片地图由 Tilemap 组件Tilemap Renderer 组件组成。Unity 可在瓦片地图游戏对象上绘制瓦片。

注意:如果菜单栏看不到这些选项,则表示可能未安装 2D Tilemap Editor 包。如果确实如此,请通过包管理器 下载 2D Tilemap Editor 包。

在瓦片面板 (Tile Palette) 窗口中创建瓦片地图资源

还可以从瓦片面板 (Tile Palette) 窗口创建新的瓦片地图。要完成此步骤,请执行以下操作:

  1. 打开瓦片面板 (Tile Palette) 窗口。
  2. 如果要为瓦片面板创建瓦片地图资源,请在瓦片面板 (Tile Palette) 窗口中打开此瓦片面板。
  3. 活动目标 (Active Target) 下拉菜单中,选择创建新瓦片地图 (Create New Tilemap) 选项。
  4. 选择要创建的纹理类型。如果您有活动瓦片面板,请选择从瓦片面板 (From Tile Palette),创建与瓦片面板设置相同的新瓦片地图。

创建其他瓦片地图

您可以通过以下步骤为网格 (Grid) 创建其他瓦片地图:

  1. 在层级视图 (Hierarchy) 窗口中选择网格 (Grid)。
  2. 右键单击所选的游戏对象,并转到 2D 对象 (2D Object) > 瓦片地图 (Tilemaps) 并选择需要的瓦片地图类型。

如果您选择的瓦片地图类型与网格类型不匹配,可能会出现警告对话框。有关如何处理此问题的更多信息,请参阅不匹配单元格布局故障排除

更新瓦片地图资源属性

创建瓦片地图后,可以调整网格 (Grid) 游戏对象的属性,从而对其子瓦片地图属性进行调整。这样可以确保网格的所有子瓦片地图保持一致。此类更改还会对其他组件造成影响,例如 Tilemap RendererTilemap Collider 2D 组件。

其他资源

使用瓦片地图
六边形瓦片地图
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961