外部文本文件未在actionscript中加载

时间:2014-03-20 03:14:08

标签: flash actionscript

我有一个从外部文件加载文本的flash文件,这个工作在我的Windows 8机器上本地打开时非常完美,但当我将flash文件和外部文本文件上传到服务器并通过浏览器访问它时不加载在Flash文件中。请帮忙。这是我的代码:

Stage.align = "TC";

Stage.scaleMode = "noScale";

url = "tfile";

loadVariablesNum(url+"_main.html", 0);

function check_loaded() {

    if (_root.file_option) {
            clearInterval(intervalID);
    }
}
intervalID = setInterval(check_loaded, 100);

_root.emp.useHandCursor = 0;
///forplayer
_root.mus = 1;
_root.n = 1;
_root.num = 1;
stop();

1 个答案:

答案 0 :(得分:0)

我不太确定您要对外部文本文件做什么,但我通常使用URLRequestURLLoader来执行此操作。

例如:

    var textRequest:URLRequest = new URLRequest("myfile.txt");
    var textloader:URLLoader = new URLLoader();

    textloader.addEventListener(Event.COMPLETE, loadText);//event to load text
    textloader.load(textRequest);//load text

    function loadText(event:Event):void{
    chloroText.text = textloader.data;//set the text file content as the textbox's text
    }