1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
//initialisation du xml pour le slider
sliderXML = new XML();
sliderXML.ignoreWhite = true;
//création et initialisation du MovieClip pour le slider
_root.createEmptyMovieClip("slidercat", 0);
slidercat._x = 60;
slidercat._y = 60;
var listenerObject:Object = new Object();
listenerObject.change = function(eventObject:Object) {
//_root.text2.text += _root.liste.selectedItem.label;
var cat = _root.liste.selectedItem.label;
//_root.text2.text += "liste_"+cat+".xml \n";
sliderXML.load('liste_'+cat+'.xml');
sliderXML.onLoad = function(ok) { // pour éviter les plantages si le XML n'est pas chargé
if (ok) {
catTab = _root.sliderXML.firstChild.childNodes;
for(h=0; h<=catTab.length; h++){
i = _root.catTab[h].attributes.Id ;
//DEBUG _root.text2.text += i+"\n";
_root.createEmptyMovieClip("image"+i);
_root["image"+i]._x = 9.7;
_root["image"+i]._y = (i*60)-24;
_root["chargeur"+i] = new MovieClipLoader();
_root["chargeur"+i].sonNumero = i;
_root["chargeur"+i].onLoadComplete = function() {
_root["image"+this.sonNumero].sonNumero = this.sonNumero
_root["image"+this.sonNumero].onPress = function(){
//fonction qui sera traité plus tard (click sur l'image)
};
};
_root["chargeur"+i].loadClip(_root.catTab[h].attributes.File, _root["image"+i]);
//DEBUG _root.text2.text += _root.catTab[h].attributes.File +"\n"; //DEBUG
}
}
}
}; |
Partager