iT邦幫忙

2024 iThome 鐵人賽

DAY 23
0

Tilemap是Unity中專門用來構建2D關卡的工具,特別適合用來製作平鋪式的遊戲場景,比如平台遊戲或迷宮遊戲。

Tilemap 的基本功能:

  1. Tile:每個Tile是一個小的圖片或動畫,可以是地板、牆壁、障礙物等。這些Tiles可以被放置在 Tilemap上,並形成完整的場景。

  2. Tile Palette(圖塊調色盤):這是存放和管理Tiles的地方。可以在調色盤中選擇圖塊,並用它們來繪製場景。

  3. Grid(網格):Tilemap的繪製是基於網格系統的,這使得每個圖塊都能對齊到特定位置,確保場景的整齊性。

  4. Collider2D(碰撞體):可以為Tilemap設置碰撞體,這樣玩家角色就能與場景中的牆壁或地形進行互動,實現物理碰撞。

如何使用 Tilemap:

  1. 創建 Tilemap:

    • 在Unity中,右鍵點擊層級視圖中的 Create > 2D Object > Tilemap,這會自動生成一個 Grid 和 Tilemap。
  2. 繪製場景:

    • 使用 Window > 2D > Tile Palette打開Tile Palette,然後將圖塊導入其中。
    • 選擇圖塊,然後像畫圖一樣在Tilemap上繪製出場景。
  3. 添加碰撞體

    • 如果需要讓角色與地形互動,記得給Tilemap添加Tilemap Collider 2D,這樣角色就會與地形產生碰撞效果。
      https://ithelp.ithome.com.tw/upload/images/20241007/20169455r01RTrt9r5.jpg

上一篇
Day-22如何架設environment?
下一篇
Day-24 NKK世界
系列文
從零開始製作小遊戲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言