Bonjour tout le monde!
J'ai un soucis de variable ! J'ai repris un diaporama existant et je n'arrive pas "vider une variable"! J'explique le cas : c'est un site internet vitrine Flash. Dans ma scène principale j'appelle un swf extérieur (LoadMovie(Clip)) pour un Diaporama en xml :
________________________________
Alors voici mon code DIAPORAMA :
var styleTitre = new TextFormat();
//
var creerTexte = function (nomInst, niveau, x, y, contenuTexte, couleurTexte, tailleTexte) {
_root.createTextField(nomInst, niveau, x, y, 635, 125);
_root[nomInst].text = contenuTexte;
nomInst.border = true;
nomInst.borderColor = 4;
styleTitre.color = couleurTexte;
styleTitre.size = "13";
styleTitre.type = "input";
styleTitre.font = "Vista Sans OT Light";
_root[nomInst].setTextFormat(styleTitre);
_root[nomInst].autoSize = false;
};
var chargeDonnees = new XML();
chargeDonnees.load("cartes.xml");
chargeDonnees.ignoreWhite = true;
//
chargeDonnees.onLoad = function() {
var racine = this.childNodes[0];
//
creerCarte = function (numeroCarte) {
var titre = racine.childNodes[numeroCarte].attributes.titre;
var nomImage = racine.childNodes[numeroCarte].childNodes[0].firstChild;
//
var placeXTitre = racine.childNodes[numeroCarte].attributes.positionX;
var placeYTitre = racine.childNodes[numeroCarte].attributes.positionY;
//
var couleurTitre = racine.childNodes[numeroCarte].attributes.couleur;
//
chargeurPhoto = new MovieClipLoader();
chargeurPhoto.onLoadComplete = function() {
creerTexte("titre_inst", 10, placeXTitre, placeYTitre, titre, couleurTitre, 26);
};
chargeurPhoto.loadClip("fondscartes/"+nomImage, cadrePhoto);
};
//
};
//
var exemplaires = 0;
_root.onMouseDown = function() {
creerCarte(exemplaires);
exemplaires++;
if (exemplaires>=8) {
exemplaires = 0;
}
};
********************************************************
Et voici la code sur le bouton dans la scène principale :
__________________________________
on (release) {
diaporama.unloadMovie();
}
__________________________________
Ce diaporama est importé dans ma scène principale (LoadMovie(Clip)). Mais mon soucis c'est que lorsque je ferme ce diaporama (UnLoadMovie(Clip)), les variables de texte restent dans la scène principale au lieu de se fermer.
Vous savez quoi faire?
Merci d'avance à toute l'équipe !
____________________________________________
Ce que j'aime avec le poulet c'est le manger