Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: probleme unloadmovie ...?
Envoyé: 23 janvier 2006, 4h44 par toph
euh ... alors là, c'est un peu compliqué, on dirait.
Comment est organisé ton anim?
je veux dire : est-ce que tes swf sont ouvert en cascade, les uns dans les autres, où est-ce que tu les ouvres tous à la racine en utilisant le _root de l'anim principal?
En effet si tu utilises le _root dans chaque swf, il se peut qu'il ait des confusions. Prenons un exemple simple :
Dans une animation, tu ouvres un swf en faisant un _root.loadMovie. Puis dans ce swf tu en ouvres un deuxième en faisant aussi _root.loadMovie. Dans les deux cas, les swf sont ouverts à la racine de ton animation principale car les _root utilisés dans tout ton code (anim principal et swf secondaires) se réfèrent à une seule et même racine, à savoir la racine de l'animation principale, 'LE' _root.
Je ne sais pas si ça peut t'aider à résoudre ton soucis mais pour régler ce problème de _root, tu peux utiliser la propriété _lockroot. Cela te permettra dans chaque swf de 'fixer' le _root comme étant uniquement le _root du swf en question. ca évitera les confusions.
il suffit de mettre dans chaque swf (et dans ton anim principale), la ligne :
_lockroot = true;
(ou quelquechose comme ça, fais une recherche dans l'aide pour la syntaxe exacte)
Maintenant je ne suis pas sûr d'avoir bien cerné le problème, mais sans voir le code, c'est pas évident!
A plus
Toph'
Réponses
|