【问题标题】:SharedObject or XML for data storage in AS3 for game development for android devicesSharedObject 或 XML 用于 AS3 中的数据存储,用于 Android 设备的游戏开发
【发布时间】:2012-11-02 11:58:09
【问题描述】:

我目前正在制作一款仅使用 Flash 的安卓游戏。我有变量 User(string)、Levels_unlocked(int)、Money(int) 和 Highscore(int),用户将在应用程序运行时保存这些变量。

我该怎么做?提前感谢任何重播! :D

【问题讨论】:

    标签: android xml actionscript-3 flash


    【解决方案1】:

    您应该使用 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();  
    }  
    

    【讨论】:

    • 你能给一些关于fileStream的教程链接吗?
    【解决方案2】:

    我认为最好的解决方案是 SQLite 数据库,因为它易于使用、发展和随时更改,当您需要向其中添加数据时

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-23
      • 1970-01-01
      • 2016-05-26
      • 2012-08-08
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      • 2011-10-27
      相关资源
      最近更新 更多