0

我在 flex 中有这段代码,我在其中注册了鼠标移出事件侦听器 -

... 
var b:Button = new Button(); 
b.addEventListener(MouseEvent.MOUSE_OUT, buttonOutHandler);
... 
private function buttonOutHandler(evt:MouseEvent):void { 
 ... 
} 

我面临的问题是,有时当我将鼠标移出按钮的显示对象时,我没有收到鼠标移出事件。

主要是当我将它快速移出按钮区域时。我做错什么了吗?有关如何实现此功能的任何建议,以免我错过活动?

4

1 回答 1

1

您可以尝试安装 MouseOut 的 rollOut 事件。非常相似,但又不同。如果您添加侦听器的任何内容都有自己的孩子,那么您应该明确地使用 rollOut 事件。

于 2009-04-29T13:54:12.527 回答