Unity项目Lost Crypt分析-4
2020-01-14 本文已影响0人
黑山老雕
在地窖的背景制作中,使用的是Tilemap。
Tilemap
Tilemap一般与Grid协同工作。当创建Tilemap时,会自动创建一个Grid。可以打开 Window > 2D > Tile Palette 编辑tilemap。
Tilemap的工作流:
-
Create a Tilemap GameObject . A Grid GameObject is also created automatically in the process.
-
Create Tile Assets directly, or generate Tiles from Sprites .
可以手动创建Tile,并选择Sprite图,也可以在tile palette中拖入sprite的时候,会提示你保存位置,自动创建tile -
Create a Tile Palette with selected Tile Assets.
-
Paint on a Tilemap with your Tile Palette.
drawTilemap.gif
-
Optionally, you can attach the Tilemap Collider 2D component to your Tilemaps to make them interact with Physics2D.
除了正方形的tilemap,还有六角形:
image
伪3DIsometric Tilemaps:
image
原理类似,这里不深入看了。
绘制时注意几点:
- 在Active Tilemap中选中自己要画的tilemap
- 选择后,属性窗口中有选中的tile的属性,用move工具可以移动。必须先选中,再移动。
- Ctrl快捷键临时切换到Picker,Shift临时切换到Erase
-
绘制时调整笔刷方向的快捷键
image.png
聚焦模式
在Scene的右下角可以选择focus on。可以突出显示tile palette中当前active的(或者hierachy中选中的)tilemap。
image.png