براي چند تا عكس اينطوري جواب نمي ده
ايا مي تونم اسم movie clip كه قراره توش عكس لود بشه را از توي فايل xml بخونم ؟
يا راهي هست كه به صورت اتوماتيك نام movie clip ايجاد شده را تغيير بده ؟
منظورم همچين چيزيه , البته اين كد كار نمي كنه (به جاي متغيير ali از توي فايل xml نام را بخونه و بريزه توي movieClip مي شه كمك كنيد )
HTML:
var myXml:XML = new XML();
myXml.ignoreWhite = true;
myXml.load("config.xml");
myXml.onLoad = function(success) {
for(i=0 ; i<=myXml.childNodes.length ;i++){
movieClip=this.firstChild.childNodes[i].attributes.movieClipName;
//trace(movieClip);
loader = this.firstChild.childNodes[i].attributes.iconUrl;
//trace(loader);
_root.createEmptyMovieClip(movieClip,10);
movieClip.loadMovie(loader);
movieClip._x=this.firstChild.childNodes[i].attributes.xpos;
movieClip._y=this.firstChild.childNodes[i].attributes.ypos;
}
}