这里是as代码,采用的是as3.0代码。 当鼠标进行点击时进行监控,当放开时取消监控

addEventListener(MouseEvent.MOUSE_DOWN,mouse_down);
addEventListener(MouseEvent.MOUSE_UP,mouse_up);

var wide:int = stage.stageWidth;
var mid:int = wide/2;
var time;
function mouse_down(me:MouseEvent){
 addEventListener("mouseMove",mouse_fun);
}
function mouse_up(me:MouseEvent){
   removeEventListener("mouseMove",mouse_fun);
}
function mouse_fun(me:MouseEvent){
 var num:int = mouseX;
 var zhen:int = (num/wide)*100;
 mc.gotoAndStop(zhen);
}
stop();
效果如下: