AS3返回当前在没有HitTestObject的另一个Object下的对象

时间:2013-02-09 13:17:38

标签: actionscript-3 hittest

是否可以在不使用hitTestObject的情况下返回与另一个Object下面/接触的Object? 我想知道我是否可以删除循环遍历“活动”对象数组的需要,并且只需在任何给定时间获取下面的实例。可能使用as3事件? 非常感谢SC

2 个答案:

答案 0 :(得分:1)

您可以使用DisplayObjectContainer类的getObjectsUnderPoint()方法。

答案 1 :(得分:0)

小心使用getObjectsUnderPoint()

getObjectsUnderPoint()返回类型数组。这意味着指定所有DisplayObjects返回的Point。有时候你不想得到这个价值。因此必须验证数组中的对象。面对这个问题,特别是当DisplayObjects重叠或加载其他swf