2005-5-8 9:07:26 作者:模板天下收集整理 来源:未知 网友评论 0 条
论坛
var mc_csx:Number=this.mc._x;//设一变量记录被拖图片的初始位置
var mc_csy:Number=this.mc._y;
var mb_x:Number=this.mb_mc._x;
var mb_y:Number=this.mb_mc._y;//设一变量记录目标点的位置;
this.mc.onPress=function(){
startDrag("mc",true);
}//图片MC被点击时拖动;
this.mc.onRelease=function(){
stopDrag();//松开时停止拖动;
jlx=Math.abs(mc._x-mb_x);
jly=Math.abs(mc._y-mb_y);松开时图片与目标点的位置差;
trace(mb_x)
if(jls<20||jly<20){
mc._x=mb_x;
mc._y=mb_y;
}//如果位置差小于20,那么图片停留在目标点;
else{
mc._x=mc_csx;
mc._y=mc_csy;
}//否则回到初始位置;
}