介紹
? ? ? ? 該工具用于TileMap的瓦片輔助定位,通過鍵盤或鼠標按瓦片尺寸0到1的比例作為單次移動值移動定位點游戲對象。當采用定位點游戲對象映射瓦片時,可使用該工具來移動定位點游戲對象,在新版本Unity3D的TileMap編輯器中可使用GameObject Brush快速給瓦片添加定位點游戲對象,而舊版本中該工具更適用,這僅限于瓦片地圖固定設計的情景,而對于代碼動態生成的隨機瓦片地圖使用Unity3D中TileMap相關API來完成定位更合適。
適用情景
? ? ? ? 1.瓦片地圖設計固定,且采用定位點游戲對象映射瓦片,包括但不限于映射瓦片坐標或瓦片相對位置的特殊處理。
? ? ? ? 2.需要在瓦片地圖特定位置進行特殊處理,例如在指定位置生成某種建筑等。
優點和缺點
? ? ? ? 優點:
1. 避免使用代碼計算瓦片位置;
2. 對于瓦片的特殊處理相較于代碼處理的成本和難度更低。
????????缺點:?
1. 設計固定,無法應對高隨機性的瓦片地圖,僅可在編輯器構建瓦片地圖時使用;
2. 需要手動維護定位點游戲對象,對于瓦片數量過多或復雜程度過高的瓦片地圖不適用。
資源下載?
GitHub? ??百度網盤(提取碼:1314)
免責聲明:由于本文內容未經過正規和嚴格的測試,可能存在錯誤,因此造成的損失均由使用者自行承擔,對本文內容復制、下載、參考等引用行為即默認悉知并同意該聲明。?
如果這篇文章對你有幫助,請給作者點個贊吧!?