【问题标题】:Actionscript 3, read file text at compile time?Actionscript 3,在编译时读取文件文本?
【发布时间】:2011-01-12 08:48:16
【问题描述】:

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

【问题讨论】:

  • 您在什么环境下工作?弹性构建器?反恐精英3?命令行?

标签: actionscript-3 text embed


【解决方案1】:

解决方案:

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

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

我花了一段时间才明白如何从字节数组中读取数据。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 关于 actionscript 3,apache 可以教给我什么? o_O 我的意思是,flash是编译好的,我觉得文字不能用apache代替。
    • apache 项目伞包含大量子项目。其中之一是名为 ant 的构建系统。
    猜你喜欢
    • 2014-04-19
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 2021-04-17
    • 2014-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多