Flash拖怪行为

时间:2012-10-08 08:29:47

标签: actionscript-3 flash actionscript

我有一个奇特的电影剪辑(里面有文字和其他电影剪辑) 我要拖动

我只能拖动影片剪辑的内部部分,而不能拖动整个影片剪辑。

我的工作示例:

http://www.internetmotors.lv/temp/testgame_5.swf

http://www.internetmotors.lv/temp/testgame_5.fla(cs5)

代码:

drag_1.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
function clickToDrag(event:MouseEvent):void
{
    event.target.startDrag();
}

stage.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
function releaseToDrop(event:MouseEvent):void
{
    event.target.stopDrag();
}

1 个答案:

答案 0 :(得分:1)

回答我自己的问题:

似乎我需要使用它 event.currentTarget.startDrag();

代替: event.target.startDrag();