我有一个外部swf文件
x
我加载到包含swf的库中的movieclips数。外部swf中的每个MC都用类名链接,并在第1帧上引用
var unique1:lineSequence1 = new lineSequence1();
这个
unique1
变量名将匹配我在包含swf的文件中创建的字符串变量:
function initLines():void{
lineLoader = new Loader();
lineLoader.load(new URLRequest("theLines.swf")); //load external swf
lineLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, linesLoaded);
}
function linesLoaded(e:Event):void{
var loadedswf:MovieClip = e.target.content as MovieClip;
var initialLines = projects[0].pageid; //projects is an xmllist
trace("initialLines: "+initialLines); //returns "initialLines: unique1"
lines_holder_mc.addChild(loadedswf.[initialLines]);
}
我想使用
initialLines
变量作为对
唯一1
而不是硬编码
唯一1
进入之内
loadedswf.unique1
在加载的swf中引用所述变量。