0

私はボタン(を拡張するクラスSprite)を持っています。ボタンの真ん中にアイコンがあります(アイコンSpriteが添付されています)。時々 (常にではありません!) マウスがボタンに入ったときにMouseEvent.MOUSE_OVERスローされません。マウスがアイコンに入るMouseEvent.MOUSE_OVERと、常にスローされます。そのような奇妙な行動の理由は何ですか?

4

1 に答える 1

0

hitClipスプライトにスプライト (アルファ aet を 0) を追加することで問題を解決しましたbuttonlivedocsに書かれているように

mouseOver イベントは、マウスが表示オブジェクト コンテナの子オブジェクトの領域に入るたびに送出されます。

そのためMouseEvent.MOUSE_OVER、マウスの下に何かを配置する必要があります (透明なクリップなど)。

于 2012-09-26T12:43:44.910 に答える