恐らく変数の保存が一番最初に思い浮かぶものでしょう。
この先は
例1のコードを使って説明していきます。
よく目を通しておきましょう。
(例1)games/com.mojang/State.Savにプレイヤーの座標を保存・games/com.mojang/State.Savからプレイヤーの座標を読み込む
function Save() {
with (JavaImporter(java.io)) {
var Writer = new BufferedWriter(new FileWriter(new File(android.os.Environment.getExternalStorageDirectory() + "/games/com.mojang/State.Sav")));
Writer.write(Player.getX() + "," + Player.getY() + "," + Player.getZ());
Writer.close();
}
}
function Load() {
with (JavaImporter(java.io)) {
var Reader = new BufferedReader(new FileReader(new File(android.os.Environment.getExternalStorageDirectory() + "/games/com.mojang/State.Sav")));
var Data = Reader.readLine().split(",");
Reader.close();
return [parseInt(Data[0]), parseInt(Data[1]), parseInt(Data[2])];
}
}
コメントをかく