troubleshooting Question

loop while mouse button is down in AS3

Avatar of cbastian-hill
cbastian-hillFlag for United States of America asked on
Adobe Flash
3 Comments1 Solution1718 ViewsLast Modified:
I'm trying to figure out how to make a continuous loop while the user has the mouse button pressed.  I have code that will move left, right, up, or down for each click.  But I can't figure out how to make a continuous movement, kinda like a scroll.

I'm adding the code for the right movement.  thanks for any assistance on this...  I'm sure it's probably a basic question, but I'm new to flash...
btnRight.addEventListener(MouseEvent.CLICK,moveRight);

function moveRight(evntObj:MouseEvent):void{
   //variables
   currentLocation = mcPlane.x;
   newLocation = currentLocation+10;
   sDirection = "right";
	
   //conditionals
   if(newLocation > 500){
      newLocation = 500;
   }
	
   //set props
   mcPlane.x = newLocation;
   mcPlane.rotation = 0;
	
   //control mc timeline
   mcPlane.gotoAndStop("right");
	
   trace("Current location is = " +currentLocation +"    New location is = " +newLocation);
   trace(newLocation);	
}

Open in new window

ASKER CERTIFIED SOLUTION
AreDubya

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

Join our community to see this answer!
Unlock 1 Answer and 3 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 1 Answer and 3 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