所以我正在开发一个需要触发click事件的项目。然而,它只是那么复杂。我知道如何通过执行btn.dispatchEvent()来调度事件,但问题是我不知道它将是哪个按钮。基本上我正在创造一个旋转的轮子。我需要在停止旋转时触发位于车轮顶部和中心的元素的click事件。是否有可能在某一点触发点击事件?有更好的方法吗?
答案 0 :(得分:1)
在 flash.display.DisplayObjectContainer
中定义stage.getObjectsUnderPoint(new Point(x, y));
或其他一些显示对象。
返回位于指定点下的对象数组,它们是此DisplayObjectContainer实例的子项(或孙子项等)。出于安全原因无法访问的任何子对象都将从返回的数组中省略。要确定此安全限制是否会影响返回的数组,请调用areInaccessibleObjectsUnderPoint()方法。