MOUSE_OUT 在影片剪辑之外?
Posted
技术标签:
【中文标题】MOUSE_OUT 在影片剪辑之外?【英文标题】:MOUSE_OUT outside of a movieclip? 【发布时间】:2012-04-18 05:20:34 【问题描述】:我在这里遇到了一个小问题, 我是 Actionscript 3 的新手,我想做的是构建一个导航菜单。 我所做的是制作了一个影片剪辑,向其中添加了两个侦听器,MOUSE_OVER 和 MOUSE_OUT,
MOUSE_OVER 告诉菜单播放,然后它会为它的打开设置动画,
但问题是,当我将鼠标放在按钮上时,菜单会认为鼠标不在它上面,
我知道鼠标离开了菜单本身并进入了其他对象, 我想制作一个新的矩形,然后在鼠标移出时,检查鼠标是否真的在菜单区域之外,但是没有用,
我很高兴知道该怎么做, 提前致谢
【问题讨论】:
【参考方案1】:您应该使用MouseEvent.ROLL_OUT
事件,该事件仅在您的鼠标不在剪辑及其所有子项之外时触发,而MOUSE_OUT
仅考虑剪辑本身。
【讨论】:
谢谢,它确实有效,但现在的问题是当我将鼠标放在按钮上时,它会重新激活 MOUSE_OVER 侦听器,试图查看是否有 ROLL_IN,我猜没有? help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/…以上是关于MOUSE_OUT 在影片剪辑之外?的主要内容,如果未能解决你的问题,请参考以下文章