
salut tom, moi g un autre pb: je charge des images xml dans des clips deja disposés sur la scene (les thumbnail[i]), et je voudrais appliquer des action rollover-rollout sur les clips, mais cela ne marche po!
Auais tu une astuce?
merci d'avance
jerome
voila le code fla
function loadXML(loaded) {
//this.parent.zoneTaille = zoneTaille;
//this.parent.zoneEspace = zoneEspace;
this.parent.picsLoaded = true;
this.parent.affichage = affichage;
this.parent["nb"+affichage] = nombre;
this.parent.galeriev = this.firstChild.childNodes[1].childNodes[0].childNodes[0].childNodes;
this.parent.lon = this.parent.galeriev.length;
for (var i = 0; i<this.parent.lon; i++) {
var nom = this.parent.galeriev[i].attributes.nom;
// this.parent.createEmptyMovieClip("ecran"+i, i+10);
_root["thumbnail"+i].loadMovie(nom);
}
this.parent.onEnterFrame = function() {
this.picsLoaded = true;
for (var i = 0; i<this.lon; i++) {
if (this["thumbnail"+i].getBytesLoaded() != this["thumbnail"+i].getBytesTotal() || this["thumbnail"+i].getBytesLoaded() == 0) {
this.picsLoaded = false;
break;
}
}
this.onEnterFrame = null;
for (var i = 0; i<this.lon; i++) {
this.factor = 2.53;
this["thumbnail"+i]._xscale = this["thumbnail"+i]._yscale /= this.factor;
};
}
};
}
this.galerieXml = new XML();
this.galerieXml.parent = this;
this.galerieXml.ignoreWhite = true;
this.galerieXml.onLoad = loadXML;
galerieXml.load("galerie2.xml");
stop();