如何识别ActionScript中显示列表中的所有显示对象,在我单击的那个下面?

时间:2011-06-28 22:28:32

标签: flex actionscript

如何识别ActionScript中显示列表中的所有显示对象,在我单击的那个下面?所有其他对象都被第一个对象遮蔽。 如果其他对象具有隐藏的可见参数怎么办?

克里斯

1 个答案:

答案 0 :(得分:2)

有几种方法可以做到这一点:

如果你想知道某一点下的所有对象,你可以这样做: Actionscript 3: get display object at pixel

var myObjects: Array = stage.getObjectsUnderPoint(new Point(5, 5));

将'stage'替换为任何显示对象。

你也可以循环每个diplayobject并使用另一个显示对象(索引低于它)进行命中测试