0
加載splash.png時出現空指針異常。它在Android上運行,但在桌面上運行時會拋出異常,即使該文件位於Android的資產文件夾中並存在於桌面的資產文件夾中。在libgdx中加載紋理時的空指針異常
任何想法發生了什麼?我沒有乾淨,重新啓動Eclipse中,重新導入項目...
public class MainMenuScreen implements Screen {
@Override
public void show() {
Texture background = new Texture(Gdx.files.internal("data/splash.png"));
}
}
是否可以使用」assets/data/splash.png「作爲上述語句中的路徑加載 –
@ user2246120您有爲了給出完整的路徑,在android中會發生什麼,當你寫Gdx.files.internal時,它會檢查每個有數據的文件夾,但是在dekstopy中需要給出起始文件夾的路徑,這就是vikalp Jain告訴你的路徑 If你只想使用你的代碼,然後從資產中刪除數據文件夾,並保持它獨立,然後你的代碼將運行良好 –