Unity

Unity项目Lost Crypt分析-4

2020-01-14  本文已影响0人  黑山老雕

在地窖的背景制作中,使用的是Tilemap。

Tilemap

Tilemap一般与Grid协同工作。当创建Tilemap时,会自动创建一个Grid。可以打开 Window > 2D > Tile Palette 编辑tilemap。

Tilemap的工作流:

  1. Create a Tilemap GameObject . A Grid GameObject is also created automatically in the process.

  2. Create Tile Assets directly, or generate Tiles from Sprites .
    可以手动创建Tile,并选择Sprite图,也可以在tile palette中拖入sprite的时候,会提示你保存位置,自动创建tile

  3. Create a Tile Palette with selected Tile Assets.

  4. Paint on a Tilemap with your Tile Palette.

    drawTilemap.gif
  5. Optionally, you can attach the Tilemap Collider 2D component to your Tilemaps to make them interact with Physics2D.

除了正方形的tilemap,还有六角形:


image

伪3DIsometric Tilemaps:


image

原理类似,这里不深入看了。

绘制时注意几点:

  1. 在Active Tilemap中选中自己要画的tilemap
  2. 选择后,属性窗口中有选中的tile的属性,用move工具可以移动。必须先选中,再移动。
  3. Ctrl快捷键临时切换到Picker,Shift临时切换到Erase
  4. 绘制时调整笔刷方向的快捷键


    image.png

聚焦模式

在Scene的右下角可以选择focus on。可以突出显示tile palette中当前active的(或者hierachy中选中的)tilemap。


image.png
上一篇下一篇

猜你喜欢

热点阅读