
Код AS3:
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class GUNS extends MovieClip {
public function GUNS()
{
this.addEventListener(Event.ADDED_TO_STAGE, init);
}
public function init():void{
this.addEventListener(MouseEvent.MOUSE_DOWN, mDown);
this.addEventListener(MouseEvent.MOUSE_UP, mUp);
}
public function mDown(e:MouseEvent):void
{
this.startDrag(true);
}
public function mUp(e:MouseEvent):void
{
this.stopDrag();
}
}
}
Пока объект не стоит на сцене у него stage=null