如何在动作脚本3中嵌入静态文本?

Tim*_*mmy 4 actionscript-3

我想嵌入静态文本,主要用于帮助文件.就像是

const help:String = "This is a help line.";
Run Code Online (Sandbox Code Playgroud)

除了它会从文件中获取它?

const help:String = //retrieve text from a static file
Run Code Online (Sandbox Code Playgroud)

dav*_*avr 10

这是一个简单的例子:

public class EmbedText extends Sprite
{

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

    public function EmbedText ()
    {           
        var txt:ByteArray = new myText() as ByteArray;
        trace(txt.toString());          
    }
}
Run Code Online (Sandbox Code Playgroud)

这将在编译时将文件'textfile.txt'包含到SWF中.如果要在运行时从服务器加载文本文件,则应使用URLLoader类.