troubleshooting Question

Do I need to clean a"Loader" If I need to load a new movie?

Avatar of eddyperu
eddyperuFlag for United States of America asked on
Adobe Flash
13 Comments2 Solutions393 ViewsLast Modified:
hi Expert;
I have 4 buttons and each one of them load 4 different movies "Movie1.swf; Movie2.swf; Movie3.swf; Movie4.swf" into a Moviel Clip that I have in scene.

Problem.
The movie clip in scene plays not only the movie that have been selected but also movies that have been selected in the past.
Do I need to clean the loader or the movie clip in scene before I load or display another movie?

Thanks

ps:I am using Action script 3

eddy


var thisMovieClip:MovieClip;
var thisLoader:Loader = new Loader();

function WhichMovieToPlay():void{
	
	 if(ButtonUnicValue == 1)   //if button 1 Have been click
         {   
		 thisLoader.load(new URLRequest("Movie1.swf"));
		 thisLoader.name = "Movie1";
	
	 }

	 if(ButtonUnicValue == 2)  //if button 2 Have been click
	 {
		 thisLoader.load(new URLRequest("Movie2.swf"));
		 thisLoader.name = "Movie2";
	 }		

	 if(ButtonUnicValue == 3)  //if button 3 Have been click
	 {
		 thisLoader.load(new URLRequest("Movie3.swf"));
		 thisLoader.name = "Movie3";	 	
	 }	 

	 if(ButtonUnicValue == 4)  //if button 4 Have been click
	 {
		 thisLoader.load(new URLRequest("Movie4.swf"));
		 thisLoader.name = "Movie4";	
	
	 }		
 
    thisLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, doneLoading);	
    var info:LoaderInfo = LoaderInfo(thisLoader.contentLoaderInfo)	 
}

function doneLoading(e:Event):void { 
  thisMovieClip = MovieClip(e.currentTarget.content);  
  loadDemo_mc.addChild(thisMovieClip);
  loadDemo_mc.addEventListener(Event.ENTER_FRAME,runOnce);
   
}
ASKER CERTIFIED SOLUTION
Antonio Estrada
Engineering Manager / Architect

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 2 Answers and 13 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 2 Answers and 13 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros