我有一个奇特的电影剪辑(里面有文字和其他电影剪辑) 我要拖动
我只能拖动影片剪辑的内部部分,而不能拖动整个影片剪辑。
我的工作示例:
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();
}
答案 0 :(得分:1)
回答我自己的问题:
似乎我需要使用它 event.currentTarget.startDrag();代替: event.target.startDrag();