1
다음은 시나리오입니다.문자열 변수를 사용하여 클래스 변수를 참조 할 수 있습니까?
포함 된 swf로로드하는 라이브러리에 x
개의 영화 클립이 포함 된 외부 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]);
}
: 외부 SWF의 각 MC가 같은
으로 프레임 1에 클래스 이름과 연결 및 참조
var unique1:lineSequence1 = new lineSequence1();
unique1
변수 이름은 제가 포함 된 SWF에서 만든 문자열 변수를 일치합니다
unique1
에 대한 참조로 initialLines
변수를 사용하고 unique1
을 loadedswf.unique1
으로로드하여로드 된 swf의 변수를 참조하는 대신에 사용하고 싶습니다.