/ Published in: ActionScript 3
Expand |
Embed | Plain Text
var xmlLoader:URLLoader = new URLLoader(); var xmlData:XML = new XML(); xmlLoader.addEventListener(Event.COMPLETE, onLoadXML); xmlLoader.load(new URLRequest("FST_swfStrings.xml")); function onLoadXML(ev:Event):void{ xmlData = new XML(ev.target.data); parseStrings(xmlData); //trace(xmlData) } function parseStrings(toolbarElements:XML):void{ for (var i:Number = 1; i<7; i++) { var b = "btn"+i; var a = "btn"+i+"_access"; btnNameArr.push(toolbarElements.string.(@name == "toolbar."+b)) accessArr.push(toolbarElements.string.(@name == "toolbar."+a)) } onOffArr.push(toolbarElements.string.(@name == "toolbar.btn4a")); onOffArr.push(toolbarElements.string.(@name == "toolbar.btn4b")); //Set logo position logoX = Number(toolbarElements.string.(@name == "toolbar.logoX")); logoY = Number(toolbarElements.string.(@name == "toolbar.logoY")); mc_fstLogo.x = logoX; mc_fstLogo.y = logoY; mc_password.str.text = btnNameArr[5]; mc_setupNotComplete.str.text = btnNameArr[6]; //Dispatch custom event so Block, Settings, and Report buttons can be built dispatchEvent(new Event("xmlParsed")); }
You need to login to post a comment.
