我正在加載平鋪地圖的Libgdx遊戲。我正在處理的當前地圖使用了2個tilesets,一個用於陰影/燈光,另一個用於地形和建築物。我所做的一般過程一直工作正常,是我從藝術家處接收精靈表,設計地圖,然後獲取spritesheet文件並使用ImageMagick對其進行分割。從那裏我採取分割圖像,並使用TexturePacker創建優化的PNG和地圖集文件。Libgdx AtlasTmxMapLoader具有多種可能性
但是,這是我製作的第一張使用多個貼圖集的地圖。我遇到的問題是使用AtlasTmxMapLoader加載地圖時,它依賴地圖中的單個atlas文件屬性。我的陰影和光線被分割成單獨的圖像和圖集,而不是將它們全部合併到Tiled中的一箇中(並且必須重新制作地圖的一部分)。
也許我錯過了一些簡單的東西。我如何處理多個tileset?
請分享您的代碼。 –