【问题标题】:Saving Program/Game Data to readable text file in ActionScript 3.0将程序/游戏数据保存到 ActionScript 3.0 中的可读文本文件
【发布时间】:2015-05-11 23:02:31
【问题描述】:

我正在尝试使用 Flash 和 AS3 创建一个多项选择琐事游戏。我希望能够按类别设置不同的问题集以及每个集的特定设置,并将所有这些数据保存到可读的文本文件中。我已经使用了SharedObject,但我希望能够为其他计算机创建“问题集”?有谁知道我应该使用什么类型的代码?

我需要能够做到以下几点:

-创建文件(SetOne.txt)

-保存数据到文件

-在文件中追加数据

谢谢

【问题讨论】:

  • 答案取决于这是什么类型的项目,AIR、Web 等?
  • 仅限桌面,我希望它是 SWF 或 .exe 投影仪。我不想使用 AIR 或 FLEX。
  • 简单地说,如果它是一个 swf 或投影仪,那么继续使用 sharedobject 因为除了黑客之外没有其他解决方案。如果这是一个学校项目,那就足够了。如果它应该是一个专业的项目,那么就成为一个专业的并使用 AIR。
  • 如果您计划在具有不同设置的多台计算机上运行您的应用程序,请考虑运行客户端-服务器架构,并使用 XML 或 JSON 有效负载以及从服务器检索到的要在客户端上解析的问题。然后,您的问题集可以是一个数据库、一组文件(甚至是 XML/JSON,无需在服务器上对其进行任何转码)或单个文件,具体取决于您的需要。

标签: actionscript-3 flash


【解决方案1】:

如果你想这样做,那么我认为它必须是一个 Air 应用程序,你说你希望它是一个桌面应用程序,所以你可以选择编译成你想要的桌面空气应用程序,得到图标和一切,但最重要的是,您可以使用 File() / FileReference() 写入文件并调用命令,如果您确定不使用 Air,那么我无法帮助保存 txt 文件,但如果您愿意考虑一下,然后我可以将您推向正确的方向,开始编写一些代码。

此外,如果您打算连接多台计算机来访问这些答案,那么您应该真正使用数据库,也许还有 PHP,看起来您的要求很容易学习,但我讨厌使用数据库,因此其他人可以提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 2011-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多