Bonjour,

Je fais appel aux "têtes" en flash. Etant animateur principalement, j'ai un probleme avec des variables :

Je pense que c'est plutôt simple quand on connait la manip', mais là y a un truc qui m'echappe...

Je dois integrer des variables (flashvars) dans ce flash (http://mapage.noos.fr/bmsad/model.fla) afin de generer dynamiquement l'appel de 3 elements à l'interieur :


- url artiste : http://www.nomajormusik.com#/4/

- avatar artiste : http://www.nomajormusik.com/usercontent/avatar/4.jpg

- pseudo artiste : TheVernonProject



Sur la page HTML le code doit etre le suivant :

<param name="FlashVars"

value="artistURL=http://www.nomajormusik.com#/4/&artistAvatar=http://www.nomajormusik.com/usercontent/avatar/4.jpg&artistName=TheVernonProject">

...

<embed src="blabla.swf"

FlashVars="artistURL=http://www.nomajormusik.com#/4/&artistAvatar=http://www.nomajormusik.com/usercontent/avatar/4.jpg&artistName=TheVernonProject"





J'ai deja mis ce code sur la premiere image qui creait un "emptyMC" afin d'appeler l'image dans le swf au travers des parametre de la page HTML. Le code ci-dessous fonctionne (voir ici : http://mapage.noos.fr/bmsad/model.html ) et fait apparaitre l'image au bon endroit mais je devrais avoir un code sans le lien vers l'image : http://www.nomajormusik.com/usercontent/avatar/4.jpg


var imgUrl:String = http://www.nomajormusik.com/usercontent/avatar/4.jpg;

if (_level0.imgURL != undefined) {

// Si une image a été désignée, la valeur par défaut est remplacée.

imgUrl = _level0.imgURL;

}



this.createEmptyMovieClip("img_mc", 10);

var mclListener:Object = new Object();

mclListener.onLoadInit = function(target_mc:MovieClip):Void {

target_mc._x = 590;

target_mc._y = 0;

}

mclListener.onLoadError = function(target_mc:MovieClip):Void {

target_mc.createTextField("error_txt", 1, 0, 0, 100, 20);

target_mc.error_txt.autoSize = "left";

target_mc.error_txt.text = "Error downloading specified image;\n\t" + target_mc._url;

}

var myMCL:MovieClipLoader = new MovieClipLoader();

myMCL.addListener(mclListener);

myMCL.loadClip(imgUrl, img_mc);



Et pour l'URL et le nom je ne sais pas non plus comment faire !!!



Là je m'en sors pas. Je pense que la manip est plutôt simple quand on s'y connait mieux que moi mais pour le coup, c'est comme si je devais apprendre le chinois en 90 jours !!! J'ai meme pas reussi la methode pour apprendre l'espagnol



Merci d'avance et sincérement pour votre aide...



Waidy