Actionscript 3,在编译时读取文件文本?

时间:2010-02-02 21:17:27

标签: actionscript-3 text embed

有一些方法可以让flash将一个文本文件的内容放在一个字符串中,或​​者至少把它放在.swf中,这样用户就不需要下载它了?

2 个答案:

答案 0 :(得分:2)

解决方案:

[Embed(source = "ExampleText.txt", mimeType = "application/octet-stream")]
protected var pscene:Class;

var tmp:ByteArray = new pscene();
result = tmp.readMultiByte(tmp.bytesAvailable, tmp.endian);

我花了一些时间来了解如何从字节数组中读取数据。

答案 1 :(得分:1)

我总是使用预编译步骤来填充模板。在编译之前创建一个要填充字符串的类非常容易。

Ant可以很容易地做到这一点。查看replace task