0

私は 2 つのスプライトを持っており、重なっている領域があります。MOUSEEVENT.ROLL_OVERマウスがその領域に移動したときに、これら 2 つのスプライトを両方ともイベントに応答させたいと考えています。ただし、私の場合、上部のスプライトのみがイベントをキャプチャします。この問題を解決するにはどうすればよいですか?

4

1 に答える 1

0

これらの 2 つのスプライトを別のスプライトに入れて、次のように新しいスプライトを聞くだけです。

var sprite3:Sprite = new Sprite();

sprite3.addChild(sprite1);
sprite3.addChild(sprite2);

addChild(sprite3);

sprite3.addEventListener(MouseEvent.ROLL_OVER, onRollOverHandler);
于 2012-11-28T05:34:32.377 に答える