Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 拖放到Flex中的精灵_Apache Flex_Actionscript 3_Flex3_Drag And Drop_Flex4 - Fatal编程技术网

Apache flex 拖放到Flex中的精灵

Apache flex 拖放到Flex中的精灵,apache-flex,actionscript-3,flex3,drag-and-drop,flex4,Apache Flex,Actionscript 3,Flex3,Drag And Drop,Flex4,我需要检测用户何时将一个对象放入精灵。我正在添加我需要的3个事件侦听器,但其中只有一个可用: container.addEventListener(DragEvent.DRAG\u ENTER,dragEnterHandler); container.addEventListener(DragEvent.DRAG_EXIT,dragExitHandler); container.addEventListener(DragEvent.DRAG_DROP,dragDropHandler) 我唯一能听

我需要检测用户何时将一个对象放入精灵。我正在添加我需要的3个事件侦听器,但其中只有一个可用:

container.addEventListener(DragEvent.DRAG\u ENTER,dragEnterHandler);
container.addEventListener(DragEvent.DRAG_EXIT,dragExitHandler);
container.addEventListener(DragEvent.DRAG_DROP,dragDropHandler)

我唯一能听到的就是拖拽。我用它来接受拖动的对象:

DragManager.acceptDragDrop(event.currentTarget.parent作为IUIComponent)

你知道我为什么不能听另外两个节目吗

tks.

来自

要接受删除,事件处理程序将调用DragManager.acceptDragDrop()方法。您必须调用DragManager.acceptDragDrop()方法,drop目标才能接收dragOver、dragExit和dragDrop事件。

我已经在这样做了,“acceptDragDrop”,并且可以接受拖动,但一旦松开鼠标按钮,DragEvent.dragDrop就不会被调度。