我剛開始使用LibGDX,我認爲它很棒。然而,當我最近嘗試加載我的瓷磚做了一個基本的地圖我得到異常:不支持的編碼(XML)爲TMX層數據使用libGDX將tmx文件加載到java時出現異常
我看着從badlogicgames網站上的教程,也做了同樣的事情
private TiledMap map;
public void create() {
map = new TmxMapLoader().load("data/jf2.tmx");
}
這裏我已將jf2.tmx文件放入資產文件夾中。然後我將所有的圖像文件移動到同一個目錄。所以基本上......我做錯了什麼? PS:我完全是libGDX的新手,所以這可能是一個超級愚蠢的問題,與我無關!
您是使用每晚構建還是v0.9.8(或其他版本)?在夜間構建中,映射API非常不同。 –
我正在使用每晚構建 – Johan
這看起來很相關:https://github.com/libgdx/libgdx/pull/338我不確定Tiled編輯器支持哪種「編碼」,但它看起來像這種格式不支持? (我不熟悉Tiled或libgdx地圖API,但是請記住看到這個差異......) –