如何处理actionscript 3.0项目中的多个配置文件

时间:2012-02-07 03:05:10

标签: flash actionscript-3

我现在正在动作脚本3.0项目中处理多个配置文件(大约16个.txt表单文件)。我认为加载这么多文件并不好。也许我应该将它们打包成swf(但我不知道该怎么做)或者做其他事。

我想知道如何处理这些文件。 太多了。

3 个答案:

答案 0 :(得分:1)

如果您认为文件的数量太多而无法让应用程序处理,那么您正在以错误的方式思考问题。由于标题,SWF的内存开销会更高,它也会影响运行时性能,因为Flash运行时必须解析SWF,而它更容易调用.txt文件。

如果您认为您的bin dist使用.txt文件看起来很荒谬,并且您的导出程序未捆绑它们,请尝试使用以下资源:http://livedocs.adobe.com/flex/3/html/help.html?content=embed_4.html(相关部分位于页面底部的“嵌入所有其他文件类型“

TL;博士

我建议你传递这个if-else块。

if (You're looking to improve modularity, readability and clarity of resources but not speed){
// go here: http://livedocs.adobe.com/flex/3/html/help.html?content=embed_4.html
}else{
// Keep using text files
}

答案 1 :(得分:0)

XML是与Actionscript 3一起使用的一种很好的格式。它阅读起来非常简单,并且比使用标准文本文件更容易使用。

答案 2 :(得分:0)

如果您不想重写此文件,请将它们打包到ZIP并使用FZIP库。您将加载1个文件并可以访问同步函数中的所有文件。

就像约书亚提到的那样,你也可以使用XML或JSON。