如何实现此拖动效果?我正在使用ActionScript3。 http://l2on.net/swf/MapView2.swf
答案 0 :(得分:0)
这看起来非常标准的拖放功能: -
您可以在MouseDown中使用startDrag函数,在MouseUp事件中使用stopDrag
像:
this.addEventListener(MouseEvent.MOUSE_DOWN, startMapDragging);
this.addEventListener(MouseEvent.MOUSE_UP, stopMapDragging);
function startMapDragging(e:MouseEvent) {
map.startDrag();
}
function stopMapDragging(e:MouseEvent) {
map.stopDrag();
}