我在flex中注册了一个鼠标输出事件监听器 -
...
var b:Button = new Button();
b.addEventListener(MouseEvent.MOUSE_OUT, buttonOutHandler);
...
private function buttonOutHandler(evt:MouseEvent):void {
...
}
我面临的问题是,有时当我将鼠标移出显示对象时,按钮我没有收到鼠标输出的事件。
主要是当我快速移出Button区域时。我做错了吗?关于如何实现这一点的任何建议,以便我不会错过这个事件?
答案 0 :(得分:1)
您可以尝试使用MouseOut创建的rollOut事件。非常相似,但却不同。 如果您添加的监听器有自己的子级,那么您应该定义使用rollOut事件。