0

hitTestObject を使用せずに、別のオブジェクトの下/接触しているオブジェクトを返すことは可能ですか? 「アクティブな」オブジェクトの配列をループする必要をなくし、その下にあるインスタンスをいつでも取得できるかどうか疑問に思っています。おそらくas3イベントを使用していますか?どうもありがとうSC

4

2 に答える 2

1

getObjectsUnderPoint()DisplayObjectContainer クラスのメソッドを使用できます。

于 2013-02-09T13:27:43.137 に答える
0

を使用する場合は注意してくださいgetObjectsUnderPoint()

getObjectsUnderPoint()戻り値の型 配列。これは、すべての DisplayObjects が返す上に Point を指定することを意味します。値を取得したくない場合もあります。したがって、配列内のオブジェクトを検証する必要があります。この問題、特に DisplayObjects が重なっている場合、または他の SWF をロードした場合に直面しました。

于 2013-02-10T10:41:13.533 に答える