Accessing named MovieClips placed on the stage in Flash CS3 while staying true to OOP best-practices
AS3.0 - swf에 파라미터로 변수 전달/사용 방법
AS3.0 - swf에 파라미터로 변수 전달/사용 방법
XML 연동 ¶
xml파일을 불러와 메뉴용 플래시에 적용시키기 위한 액션스크립트.(ver1)
//배열 생성
link = new Array();
link_sub = new Array();
//XML 생성
var menuXML = new XML();
menuXML.ignoreWhite = true;
menuXML.onLoad=function(success){
if(success){
menuTopNodes = menuXML.firstChild.childNodes;
for(i=0;i<menuTopNodes.length;i++){
//편의상 0이 아니라 1부터 시작하기 때문에 1을 더해주어야 한다.
link[i+1] = menuTopNodes[i].attributes.url;
link_sub[i+1] = new Array();
menuSubNodes = menuTopNodes[i].childNodes;
for(var k=0;k<menuSubNodes.length;k++){
link_sub[i+1][k+1] = menuSubNodes[k].attributes.url;
}
}
}else{
msg = "xml loading failed.";
trace(msg);
alert(msg);
}
}
menuXML.load("http://m9.pe.kr/xml/menu.xml");
//하위 페이지에서는 _root.link_sub[1][1] 이런 식으로 접근한다.