/assets/game/
ディレクトリにファイルがあるかどうかを確認し、level.xml
存在しない場合は作成します。私はこのコードを使用します:
private static void LoadXML() {
ProgressFileHandle = Gdx.files.local("game/level.xml");
if (!ProgressFileHandle.exists()) {
try {
ProgressFileHandle.file().createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
} else ProgressFileHandle.file().readString();
}
このコードは機能しません。次のエラーが表示されます。
java.io.IOException: そのようなファイルまたはディレクトリはありません
に変更
Gdx.files.local("assets/game/level.xml");
する
と機能Gdx.files.local("level.xml");
しますが、理由がわかりません。このファイルをサブディレクトリ ( ) に作成するにはどうすればよいassets/game
ですか?