【发布时间】:2012-11-02 11:58:09
【问题描述】:
我目前正在制作一款仅使用 Flash 的安卓游戏。我有变量 User(string)、Levels_unlocked(int)、Money(int) 和 Highscore(int),用户将在应用程序运行时保存这些变量。
我该怎么做?提前感谢任何重播! :D
【问题讨论】:
标签: android xml actionscript-3 flash
我目前正在制作一款仅使用 Flash 的安卓游戏。我有变量 User(string)、Levels_unlocked(int)、Money(int) 和 Highscore(int),用户将在应用程序运行时保存这些变量。
我该怎么做?提前感谢任何重播! :D
【问题讨论】:
标签: android xml actionscript-3 flash
您应该使用 AIR 中的 FileStream 类在 Android 上进行本地保存。 FileStream
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 数据库,因为它易于使用、发展和随时更改,当您需要向其中添加数据时
【讨论】: