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
|
photo = x.childNodes[i].childNodes[3].firstChild;
var largeur_photo:Number = Number(x.childNodes[i].childNodes[4].firstChild.nodeValue);
var hauteur_photo:Number = Number(x.childNodes[i].childNodes[5].firstChild.nodeValue);
_root.bestcru.mc_image.createEmptyMovieClip("conteneur",1);
_root.bestcru._x = 400;
_root.bestcru._y = 230;
//on prepare la photo pour qu'elle soit à la bonne taille
if (hauteur_photo>largeur_photo) {
largeur = Math.floor((260*largeur_photo)/hauteur_photo);
hauteur = 260;
if (largeur>200) {
hauteur = Math.floor((200*hauteur_photo)/hauteur_photo);
largeur = 200;
}
} else if (largeur_photo>hauteur_photo) {
largeur = 200;
hauteur = Math.floor((200*hauteur_photo)/hauteur_photo);
if (hauteur>260) {
hauteur = 260;
largeur = ceil((260*largeur_photo)/largeur_photo);
}
}
var mclListenerImg = new Object();
mclListenerImg.onLoadInit = function(target_mc) {
_root.bestcru.mc_image.conteneur._width = largeur;
trace("largeur = "+largeur);
_root.bestcru.mc_image.conteneur._height = hauteur;
trace("hauteur = "+hauteur);
}
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(mclListenerImg);
//_root.bestcru.mc_image.conteneur.addListener(mclListenerImg);
mcLoader.loadClip(photo,_root.bestcru.mc_image.conteneur); |
Partager