我试图将html页面上的对象变量传递到包含文本字段的影片剪辑中。如果我将文本字段放在根上并使用它。
function loaderComplete(myEvent:Event)
{
var myQueryStrings=this.loaderInfo.parameters;
licensetext.text=myQueryStrings.licensetext;
}
this.loaderInfo.addEventListener(Event.COMPLETE, loaderComplete);
它有效。
但是如果我将文本字段放在影片剪辑中并使用此处调用影片剪辑传递
function loaderComplete(myEvent:Event)
{
var myQueryStrings=this.loaderInfo.parameters;
this.pass.licensetext.text=myQueryStrings.licensetext;
}
this.loaderInfo.addEventListener(Event.COMPLETE, loaderComplete);
什么都没有加载。我点击了我的影片剪辑并添加了动作脚本。我还将动作脚本放在影片剪辑时间轴和根时间轴中,但没有任何效果。我正在使用Flash CS3和动作脚本1或2.
答案 0 :(得分:0)
尝试更改
this.pass.licensetext.text=myQueryStrings.licensetext;
要
pass.licensetext.text=myQueryStrings.licensetext;
编辑:确保您引用了MovieClip的实例名称,而不是库中的名称。