Je le code suivant qui charge en fin de compte un fichier SWF dans movieclip « myLoader » aide d'un chargeur de clip vidéo, le code comme suit:Quelqu'un peut-il obtenir _lockroot au travail?
var myload:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
myload.addListener(listener);
listener.onLoadStart = function(){
animcontainer.myloader._lockroot = true;
trace("Started");
}
listener.onLoadInit = function(){
animcontainer.myloader._lockroot = true;
trace("finished and locked");
}
listener.onLoadComplete = function(){
animcontainer.myloader._lockroot = true;
}
myload.loadClip(path, animcontainer.myloader);
Le swf Je suis le chargement a une pause, revenir en arrière et jouer des boutons qui doivent être REFERENCEMENT _root car ils fonctionnent bien quand ils sont joués seuls. En les chargeant dans le myloader, ils ne fonctionnent plus.
Sur la base du code ci-dessus, le clip du myloader doit sûrement être verrouillé comme _root une fois la charge terminée?
Je me suis fait goûter moi-même à sec sur celui-ci, pas de chance. Toute aide sera très appréciée,
Merci.
Toutes mes excuses pour cette erreur stupide, j'ai été doinf il wiith _lockroot = true; pour toute la journée, mais cela ne change rien. Si myloader est le clip dans lequel je charge mon swf alors c'est Myloader qui doit être défini comme myloader._lockroot = true, correct? – SimonDowdles
@webfac: s'il vous plaît voir la mise à jour. – back2dos
Désolé pour une réponse TRES tardive, mais en effet j'ai essayé animcontainer.myloader._lockroot = true avant de charger aussi bien que onLoadComplete AND onLoadInit et toujours pas de chance, c'est comme un de ces monstres ActionScript que je n'ai jamais pu apprivoiser! – SimonDowdles