以前版本的 ActionScript 有个问题,就是当用户的鼠标没有在 Flash 影片上时,你不能得到任何通知。这造成了如下的困难,用户还在与 Flash 影片交互,还是已经放弃并转移到别的东西上去了。当我们有一个自定义的光标的时候这个问题特别突出,当真正的光标已经移到别的地方的时候,自定义的光标仍然显示在 Flash 影片中。
用 stage 的 MOUSE_LEAVE 事件, ActionScript3 现在能让你检测到鼠标离开 Flash 影片。请在如下影片上移动鼠标。
详情请查看:http://www.kirupa.com/developer/flashcs3/detecting_when_mouse_leaves_movie.htm