【Unity2D日記】#1 基於Tilemap的簡單場景搭建

前期準備

開發環境

  • Windows 10
  • Unity 2019.3.0f6
  • Visual Studio 2019

知識清單

  • Tilemap
  • Grid
  • Tile Palette
  • Brush

簡單2D場景搭建

認識Tilemap

先看一下文檔
1
Tile顧名思義就是瓦片的意思,Tilemap則可以看成是“瓦片”的集合;新建一個父對象Grid(意爲網格),開發者通過Tile Palette將“瓦片”一塊一塊地貼上去,同時Unity提供了一系列諸如Tilemap Collider 2D的插件,使得整個過程是可視化的,所以在做簡單2D場景時非常方便。

在Scene下新建Tilemap

2

利用Tile Palette搭建場景

  • 在Window菜單下找到Tile Palette、新建一個New Palette
    3
  • 編輯素材(分割、調整像素值(Pixels Per Unit)等)
    4
  • 素材導入Palette、再編輯(旋轉等)
    例如:通過修改Rotation參數進行旋轉
    4
  • 利用Brush在Tilemap上繪製“瓦片”
  1. 例一:經典橫板
    1

  2. 例二:俯視視角(強行)
    2

今日總結

  • 在導入素材到Palette時,會生成一一對應的Asset文件(注意分類好文件夾),裏面包含了對特定圖片的引用信息;
  • 通過新建多個Tilemap分類編輯,在素材允許的情況下,可以強行實現俯視角的效果,但是如果用上Unity自帶的物理引擎(Rigidbody那一套)的話,會出現諸多麻煩,這也是我使用Tilemap遇到的主要問題之一,所以直接用純代碼來寫底層實際上會省心得多;
  • Tilemap是Unity非常好用的一個小系統,給予了廣大U2D初學者一個飛速、直觀而過癮的嚐鮮體驗,甚至有一種做遊戲很簡單的錯覺(笑);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章