Painting on Tilemaps
Tilemap Collider 2D

Hexagonal Tilemaps

In addition to regular Tilemaps, Unity provides both Hexagonal Point Top and Hexagonal Flat Top Tilemaps. Hexagonal tiles are often used in strategic tabletop games, because they have consistent distance between their centres and any point on their edge, and neighboring tiles always share edges. This makes them ideal for constructing almost any kind of large play area and allows players to make tactical decisions regarding movement and positioning.

To create a Hexagonal Tilemap, follow the same steps to create a regular Tilemap (menu: GameObject > 2D Object) but choose one of the Hexagonal options in the 2D Object menu.

Hexagonal Tilemap options in the 2D Object menu
Hexagonal Tilemap options in the 2D Object menu

Select the Hexagonal Tilemap option that matches the orientation of the hexagonal Tiles you are using. The following are examples of a Hexagonal Point Top Tilemap and a Hexagonal Flat Top Tilemap.

Example of hexagonal Tiles oriented with points facing top
Example of hexagonal Tiles oriented with points facing top
Example of hexagonal Tiles oriented with flat sides facing top
Example of hexagonal Tiles oriented with flat sides facing top

When creating the Tile Palette for a Hexagonal Tilemap, set the Grid setting of the Tile Palette to Hexagon and select the Hexagon Type that matches the Tilemap and Tiles you are using, as shown below.

Hexagon Type must match the orientation of the hexagonal Tiles
Hexagon Type must match the orientation of the hexagonal Tiles

Painting on Tilemaps
Tilemap Collider 2D
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961