Creating movieclip buttons through script with xml data?
The following code showing errors, when I create multi buttons based on xml data. please help me out
package {
//import flash libraries
import flash.display.Sprite;
import flash.events.*;
import flash.xml.*;
import flash.display.MovieClip;
public class multibuttons extends Sprite {
private var xml_loader:URLLoader;
private var xml_data:XML;
public function multibuttons() {
xml_loader=new URLLoader();
xml_data=new XML();
xml_loader.load(new URLRequest("buttons.xml"));
xml_loader.addEventListener(Event.COMPLETE,load_xml);
}
public function load_xml(evt:Event):void {
try {
xml_data=new XML(evt.target.data);
trace("XML data Loaded successfully");
button_xml_list(xml_data);
} catch (evt:message) {
trace("XML data Not Loaded");
trace(evt.error);
}
}
public function button_xml_list(butn_list:XML):void {
var button_list:XMLList=butn_list.totalbutton.button;
for each (var button_element:XML in button_list) {
trace(button_element);
//box_button is movie clip linkgae
var create_button:box_button=new box_button();
create_button.x=50;
create_button.y=50;
addChild(create_button);
create_button.x+=30;
}
}
}
}