主题:  鼠标拖动的时候会超出整个动画的区域,怎么办?

anlyjmy

职务:普通成员
等级:1
金币:1.0
发贴:179
#12005/12/15 17:18:10
我做了一个电子地图,想放大后用鼠标拖动,就在MC上用了以下代码

on(press){


this.startDrag(false);

}

on(release){

stopDrag();

}

虽然可以拖动了,但是出了个小问题,就是拖动在图的边缘的时候,还可以继续拖,这样就会把空白的地方拖一大片出来,请问怎么解决???



Eeotf70

职务:普通成员
等级:1
金币:0.0
发贴:9
#22006/2/5 23:27:38
说的不太清楚,代码很正常啊



reynold

职务:普通成员
等级:1
金币:0.0
发贴:12
#32006/2/8 9:19:02
onReleaseOutside=fucntion(){}加上这一句试一下,要不再说清楚点



驿动的心

职务:普通成员
等级:1
金币:0.0
发贴:93
#42006/6/10 17:55:30

startDrag(this,false,左,顶,右,下);



jarod

职务:普通成员
等级:3
金币:0.0
发贴:139
#52006/6/12 12:17:01
你也可以判断_xmouse或_ymouse的距离,到坐标的什么位置就stopDrag();



captainrays

职务:版主
等级:1
金币:3.0
发贴:48
#62006/6/19 13:28:14
startDrag(this,false,左,顶,右,下);
of course