Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Un swf qui charge un deuxième swf
Envoyé: 31 décembre 2004, 12h02 par Oznog
Avec MX04 c'est encore plus simple, un simple "MovieClipLoader".
1. Un clip vide sur la scène avec le nom d'instance "mcChargeur".
2. Et ce code sur le premier cadre.
var oChargeur = new MovieClipLoader();
oEcouteur = new Object();
oEcouteur.onLoadComplete = function(oMC) {
trace('Chargé');
// C'est ici que tu fais un gotoAndPlay('label'); pour partir l'animation
// une fois chargé.
};
oEcouteur.onLoadError = function(oMC, errorCode) {
trace("Code Erreur = " + errorCode);
};
oChargeur.addListener(oEcouteur);
oChargeur.loadClip("tonFlash.swf", mcChargeur);
Attention, sur un serveur Web même si le document n'existe pas Flash ne donne aucune erreur (Code Erreur = URLNotFound) car il reçoi tout de même une page HTML 404 du serveur! C'est toujours pratique quand même.
IMPORTANT, ton Flash princupal devra avoir un STOP(); sur le premier cadre VIDE!
Ciao
Oznog
Réponses
|