【发布时间】:2008-10-20 09:19:43
【问题描述】:
当您启动 Flex 拖动操作时,您会传入一个代理图像,以便在您在屏幕上拖动时显示。发生下降时,我希望能够获取此代理,但我无法从 DragEvent 对象中找到方法。
有可能吗?我想要的是在释放鼠标按钮时实际放下拖动的图像...... Flex 会自动在代理上做一个很好的收缩动画,但我不想要那个。
Flex examples 显示我不想要的内容 - 代理已删除并添加了新图像,但位置不正确...
更多信息:我尝试将代理图像作为数据项添加到 DragSource。发生丢弃时我能够访问它并看到有一个类 mx.managers.dragClasses.DragProxy 似乎包含我需要的所有信息......但是这个类没有记录?
所以真的有两个问题......如何获取代理并找出鼠标光标在代理中的位置,以及如何禁用 Flex 拖放动画。
【问题讨论】:
标签: actionscript-3 apache-flex