Bonjour à tous,
Voilà, j'ai une anim qui appelle avec MovieClipLoader un swf externe et ça marche très bien.
Le souci c'est que j'ai un clip qui joue un load qui doit devenir invisible lorsque que swf externe est chargé en entier. Donc j'ai tenté: _parent.va_chercher_le_clip_qui_joue_le_load._visible= false; ET CA MARCHE PAS.
Si je lui dis qu'il est visible par défaut et invisible quand c'est loadé, il ne s'affiche plus. pareil si je lui dis invisible par défaut, visible au début du load et invisible après le load.
Donc, j'ai astucé, j'ai glissé sur la première image du swf loadé : _parent.va_chercher_le_clip_qui_joue_le_load._visible= false; (ou _root j'ai testé les deux)
C'est tout bon en IE, en revanche sous Mozilla, le clip loadé se joue, puis quelques secondes plus tard, repart à l'image 1 et rejoue. Quand je vire le code caché dans la première image c'est ok. Donc, c'est là que ça coince, même sur une séquence 0, le reste du swf externe étant sur une séquence suivante.
QUELQU'UN A UNE IDEE ??
Peut on parler à un MovieClipLoader et qu'il écoute quand il a fini de loader, ou alors il ne fait que loader et puis basta ?
Merci merci.
-----------------------------------------------------------------------------
//code dans l'anim principale
var monClip_mcl = new MovieClipLoader();
var monEcouteurDeClip = new Object();
monEcouteurDeClip.onLoadStart = monClip_mcl.loadClip("mon_swf.swf", monClip_mc)
{
};
monEcouteurDeClip.onLoadComplete = monClip_mcl.loadClip("mon_swf.swf", monClip_mc)
{
//qui marche pas : _parent.vachercher._visible= false;
};