私はボタン(を拡張するクラスSprite
)を持っています。ボタンの真ん中にアイコンがあります(アイコンSprite
が添付されています)。時々 (常にではありません!) マウスがボタンに入ったときにMouseEvent.MOUSE_OVER
スローされません。マウスがアイコンに入るMouseEvent.MOUSE_OVER
と、常にスローされます。そのような奇妙な行動の理由は何ですか?
質問する
60 次
1 に答える
0
hitClip
スプライトにスプライト (アルファ aet を 0) を追加することで問題を解決しましたbutton
。livedocsに書かれているように
mouseOver イベントは、マウスが表示オブジェクト コンテナの子オブジェクトの領域に入るたびに送出されます。
そのためMouseEvent.MOUSE_OVER
、マウスの下に何かを配置する必要があります (透明なクリップなど)。
于 2012-09-26T12:43:44.910 に答える