スプライトのメニューがあり、メニューを最小化できるようにボタンを追加しています。私はを使用していてSimpleButton()、メニューの子としてボタンを追加したので、menu.addChild(button)私が抱えている問題は、マウスオーバーしてボタンをクリックしたときに、どのイベントも発生しないことです。メニュースプライトには独自のマウスオーバーイベントがあり、メニューの子であることが理にかなっているように、ボタンはメニューに対して相対的に配置する必要があります。ボタンを引き続き機能させるにはどうすればよいですか?
前もって感謝します!
編集
ここに私のコードがあります:
protected const rectangle:Sprite = new Sprite();
private const minimizeBtn:SimpleButton = new SimpleButton(new ButtonDisplayState(MINIMIZE_BTN_BG_COLOR, 15, 15), new ButtonDisplayState(0xFF0000, 15, 15), new ButtonDisplayState(0x00FF00, 15, 15), new ButtonDisplayState(0x0FF000, 15, 15));
rectangle.addEventListener(MouseEvent.MOUSE_OVER, rectMouseOver);
addChild(rectangle);
rectangle.addChild(minimizeBtn);