Mega Code Archive

 
Categories / Flash ActionScript / Graphics
 

Registers mouseMoveListener( ) to be executed whenever the mouse moves while the mouse pointer is over the Sprite object referenc

package{     import flash.display.GradientType;     import flash.display.Sprite;     import flash.geom.Matrix;          public class Ball extends Sprite {               public function Ball() {             var triangle:Sprite = new Sprite(  );             triangle.graphics.lineStyle(1);             triangle.graphics.beginFill(0x00FF00, 1);             triangle.graphics.moveTo(25, 0);             triangle.graphics.lineTo(50, 25);             triangle.graphics.lineTo(0, 25);             triangle.graphics.lineTo(25, 0);             triangle.graphics.endFill(  );             triangle.x = 200;             triangle.y = 100;                          // Register with triangle for MouseEvent.MOUSE_MOVE events             triangle.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveListener);               }// ...elsewhere in the class, define the listener         private function mouseMoveListener (e:MouseEvent):void {           trace("mouse move");         }     } }