我有一个函数在舞台上拖动movieClip,它通过其他我想要识别的影片剪辑。
在AS3中有“内置”方式吗?
由于
答案 0 :(得分:0)
评估显示对象的边界框以查看它是否重叠 或与obj显示对象的边界框相交。
参数
obj:DisplayObject
- 要测试的显示对象。返回
Boolean
-true
如果显示对象的边界框相交;false
如果没有。
答案 1 :(得分:0)
我这样做了一次,我找到的最简单的方法是将OnMouseOver事件listerners放在你的动画片段和OnMouseOut上,这样你就可以知道鼠标已经结束了。保持对触发事件的movieclip的引用,并在触发OnMouseOut时使其无效,因此您知道何时通过动画片段,在拖动的动画片段上放置OnMouseUp,以便在其发布时您可以查看哪个动画片段最后触发OnMouseOver并执行什么是你想要的库存。
希望这有帮助