ゲーム内のレベルの説明を含むディレクトリにアクセスする必要があります。
Gdx.files.internal("data/levels");
Android では正常に動作しますが、デスクトップではディレクトリとして認識されず、 nulllevels
も返されます。list()
なぜそれが起こり、解決策は何ですか?ビルド ツールとして maven を使用しています。.jar に必要なすべてのアセットが含まれていることを確認しました。
ハックを見つけました:
Gdx.files.internal("./bin/data/levels");
しかし、明らかに開発環境でしか機能しないため、満足のいくものではありません。