我目前正在制作仅使用 Flash 的 android 游戏。我有用户将在应用程序运行时保存的变量 User(string)、Levels_unlocked(int)、Money(int) 和 Highscore(int)。
我怎样才能做到这一点?提前感谢任何重播!:D
我目前正在制作仅使用 Flash 的 android 游戏。我有用户将在应用程序运行时保存的变量 User(string)、Levels_unlocked(int)、Money(int) 和 Highscore(int)。
我怎样才能做到这一点?提前感谢任何重播!:D
您应该使用 AIR 中的 FileStream 类在 Android 上进行本地保存。文件流
private function saveGame() : void {
var myFile:File = File.documentsDirectory.resolvePath("savegames/test.txt");
var fs:FileStream = new FileStream();
fs.open(myFile,FileMode.WRITE);
fs.writeUTFBytes("bytes To Write");
fs.close();
}
我认为最好的解决方案是 SQLite 数据库,因为它易于使用、发展和随时更改,当您需要向其中添加数据时