Bonjour à tous,
je travaille sur flash MX 8
mon problème
j'ai créé des menus avec sous menus qui appellent des swf
toutes mes pages fonctionnent sauf que les swf se superposent les uns sur les autres comment effacer les pages précédentes ?
mon code:

il y a 3 menus identiques avec sous menus
J"ai collé ce code AS sur mes 3 boutons


appr_btn.onRelease = function() {
contenu_mc.loadMovie("approche.swf");
};

eng_btn.onRelease = function() {
contenu_mc.loadMovie("engagements.swf");
};
eval_btn.onRelease = function() {
contenu_mc.loadMovie("evaluation.swf");
};


y a t il un code magique qui permet d''effacer approche.swf quand engagement.swf est activé ?

Merci de votre aide.

Malik
Salut graph

Utilise unloadMovie pour décharger le précédent
Voici un exemple »

appr_btn.onRelease = function()
{
  contenu_mc.loadMovie("approche.swf");
}

Dans le code suivant tu fais la même chose mais en deux instructions »

eng_btn.onRelease = function()
{
  contenu_mc.unloadMovie("approche.swf");
  contenu_mc.loadMovie("engagements.swf");
}

et ainsi de suite . . .

Toutefois tu as aussi les fonctions loadMovieNum() et unloadMovieNum().
Évidemment ces fonctions permet au développeur de gérer lui-même les différents niveaux.

Comme ceci »

contenu_mc.loadMovieNum("approche.swf", 0);

Pour ce qui est de unloadMovieNum » Nous renseignons uniquement le paramètre qui traite du niveau.

contenu_mc.unloadMovieNum(0);

À cette adresse tu pourras télécharger le PDF en francais, du langage et des références de AS2.
1444 pages pour apprendre le langage ActionScript AS2.

Tu as aussi cette adresse PDF en francais : 808 pages sur ActionScript 2, avec plus de programmation en exercice.

Tu en trouveras d'autres ici si les composants en Flash te concerne.
..
Modifié par zardoz (13 Feb 2011 - 12:54)