2009-09-20 3 views
0

J'essaye d'arrêter l'audio de la vidéo swf et je n'arrive pas à l'arrêter. Voici mon code pour le chargement du fichier:L'audio d'une vidéo swf spécifique ne s'arrête pas lorsque je charge une autre URLRequest

var myLoader:Loader= new Loader(); 
myLoader.x=420; 
myLoader.y=200; 
// boolean variable set for use below in our function 
var screenCheck:Boolean = false; 
//These three linces keep stafe elements the same size, so they don't distort 
var swfStage:Stage = this.stage; 

video_btn.addEventListener(MouseEvent.CLICK,contentvideo); 

function contentvideo (event:MouseEvent):void{ 
      myLoader.load(new URLRequest("prevideo.swf")); 
      addChild(myLoader); 
      movie_btn.stop(); 
      movie_btn.visible=false; 
          } 

Maintenant, je possède d'autres fonctions qui chargent différentes URLRequest et quand ils sont le chargement, l'audio continue à jouer. Dois-je leur ajouter une ligne de code? J'ai aussi un lecteur MP3 et essayé SoundMixer.stopAll(). J'ai toujours besoin du lecteur mp3 pour continuer à jouer.

Répondre

0

Je ne suis pas au courant de ce que vous faites, mais simplement regarder le code et étant donné le problème que vous rencontrez je me demande si ce

addChild(myLoader); 

n'a rien à voir avec elle. Il semble que le genre de chose qui pourrait facilement créer plusieurs objets enfants, c'est pourquoi vous continuez à faire l'expérience de la lecture sonore. Y at-il une option removeChild[0] ou quelque chose?

Un coup dans le noir je sais mais je pensais que j'offrirais la possibilité de toute façon.

Questions connexes