我是flash的新手。我想测试使用 flashvars 将变量传递给 swf 文件,然后我一直在创建一个带有 name 的动作脚本文件"test_adver.as"
。我在 fla 文件中使用这个文件作为类文档。这是代码"test_adver.as"
:
package src{
import flash.display.Loader;
import flash.display.LoaderInfo;
import flash.display.MovieClip;
import flash.events.Event;
import flash.external.ExternalInterface;
import flash.net.URLRequest;
import flash.text.TextField;
public class test_adver extends MovieClip {
public function test_adver() {
try {
var param:Object=loaderInfo(this.root.loaderInfo).parameters;
} catch (error:Error) {
trace("Loading failed");
}
}
}
}
但是当我运行代码时,输出显示"1180: Call to a possibly undefined method loaderInfo action script error"
. 我尝试调试一个小时,但无法解决此问题。帮我。请!对不起,我的英语不好。