Flash 本机边界可以检测鼠标移动吗?
我曾计划制作一款应用程序,它可以将自己隐藏在屏幕顶部之外,并将3px(其底部)留在屏幕上,当鼠标进入窗口时,它应该向下滑动并显示自己 我做了Flash 本机边界可以检测鼠标移动吗?,flash,apache-flex,actionscript-3,air,Flash,Apache Flex,Actionscript 3,Air,我曾计划制作一款应用程序,它可以将自己隐藏在屏幕顶部之外,并将3px(其底部)留在屏幕上,当鼠标进入窗口时,它应该向下滑动并显示自己 我做了stage.NativeWindow.addEventListener(MouseEvent.MOUSE\u MOVE,some\u func),但问题是当鼠标位于NativeWindow(本机窗口的边框)的底部时,不会调度MouseEvent 我知道我可以SystemChrome=false并创建一个MXML窗口, 或者将窗口缩小一点(3px已经太多)以暴
stage.NativeWindow.addEventListener(MouseEvent.MOUSE\u MOVE,some\u func)
,但问题是当鼠标位于NativeWindow(本机窗口的边框)的底部时,不会调度MouseEvent
我知道我可以SystemChrome=false
并创建一个MXML窗口,或者将窗口缩小一点(3px已经太多)以暴露其swf内容
但是还有其他方法可以检测这种鼠标移动吗?没有。本机windows边框实际上不是应用程序“工作区”的一部分,而是windows/Mac等的一部分
我已经很久没有使用AS3了,但是如果您可以获得鼠标的绝对位置(相对于桌面),那么当鼠标位于前3个像素范围内时,您可以触发事件。谢谢。我要做一个MXML窗口。