Código ActionScript :
package misClases{
import flash.display.Sprite;
import flash.display.DisplayObject;
import flash.events.*;
import flash.events.Event;
import flash.display.MovieClip;
import flash.display.Shape;
public class MouseEvento extends Sprite {
private var _sprite:Sprite;
public function MouseEvento() {
_sprite=new Sprite ;
_sprite.graphics.beginFill(0x00ffff);
_sprite.graphics.drawRect(0,0,400,400);
_sprite.graphics.endFill();
_sprite.addEventListener(MouseEvent.MOUSE_DOWN,iniciaDibujo);
_sprite.addEventListener(MouseEvent.MOUSE_UP,terminaDibujo);
addChild(_sprite);
}
private function iniciaDibujo(event:MouseEvent):void {
_sprite.graphics.lineStyle(10,0xff0000,10);
_sprite.graphics.moveTo(mouseX,mouseY);
_sprite.addEventListener(MouseEvent.MOUSE_MOVE,dibuja);
}
private function terminaDibujo(event:MouseEvent):void {
_sprite.removeEventListener(MouseEvent.MOUSE_MOVE,dibuja);
}
private function dibuja(event:MouseEvent):void {
_sprite.graphics.lineTo(mouseX,mouseY);
}
}
}el problema es que cuendo lo ejecuto me dice lo siguiente:
1119: Acceso a una propiedad MOUSE_DOWN posiblemente no definida mediante una referencia con tipo estático Class.
como pueden ver en el paqueteimporte todo tipo de clases pensando que a eso se referiaperoaun asi no funciono.
espero puedan ayudar a este noob, gracias.
