如何解决Flash阶段的鼠标X / Y检测无法在PC上的Moz&Webkit上运行
| 我徒劳地尝试让此基于Flash的导航项在FF和Chrome在PC上运行。在Mac上一切正常,在PC上使用IE 7或8也很好。 导航项由一个相对于光标在页面上位置“跟随”光标的球组成。 JS用于从Flash舞台之外收集X / Y信息,并创建var影片供Flash电影使用,以相对于光标位置移动\“ orb \”。由于某些原因,PC上的FF和Chrome不能满足要求。 我尝试了所有操作,从将Flash影片设置为“不透明”,然后在其上放置透明DIV,一切都无济于事。 有什么想法吗?有没有人遇到过这样的事情? 这里的例子: http://anthrograph.com/yarbyarb/thang/ 我们使用侦听器设置为我们提供了已编译的SWF,但是截至目前,我无权访问FLA进行更改。 谢谢!解决方法
我在chrome和firefox中尝试过,当鼠标位于html部件上时,定位正常,而鼠标位于flash上则无法正常工作。
如果我理解,最简单的解决方案是针对窗口模式,则应制作一个displayObject,一个sprite并将其设置为与alpha = 0相爱的其他所有内容,由此您可以设置任何您喜欢的窗口模式。
否则,您应该将监听器添加到MouseLeave和MouseMove,以检测何时监听javascript或actionscript。
还有另一个错误,您应该在右侧屏蔽按钮。它们在其他图形下,但是mouse_over在不应该运行时起作用。为此,请使用ROLL_OVER而不是MOUSE_OVER。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。