2017-04-26 103 views

回答

1

據我所知Slick2D只支持來自Tiled的tile和object層。 參見:http://slick.ninjacave.com/javadoc/org/newdawn/slick/tiled/TiledMap.html

您可以嘗試:getLayerCount()。它是否返回了正確的層數? 我假設它會返回除圖像層以外的正確層數。因爲Slick2D無法檢測到它們。它可能能夠檢測到它們,但它無法正確處理它們。

根據你想要做什麼,你可能能夠做一些工作。 您可以使用對象圖層並將圖像附加到您創建的對象或通過Slick2D直接繪製圖像。您也可以使用處理圖像層的功能來擴展Slick2D,因爲它非常簡單。