这样不知道对不对,建议你把IF函数部分反过来写,即超出边界先处理,然后再处理界内的,因为我现在上网的这台机器上没装FLASH,仅供参考
onClipEvent (load) {
if (_root._xmouse<100&&_root._ymouse>50&&_root._ymouse<300) {
stopDrag();
Mouse.show();
m._x=_root._xmouse;
m._y=_root._ymouse;
} else
{startDrag(this, true);
Mouse.hide();
m._x==30;
m._y==60;
}
}