在Flash/Firefox中覆盖忽略鼠标点击的边框/图像

在Flash/Firefox中覆盖忽略鼠标点击的边框/图像,flash,actionscript-3,firefox,Flash,Actionscript 3,Firefox,我正在构建一个可以全屏显示的flash应用程序。我需要确保它在各种分辨率下都可用 在设计应用程序时,我希望覆盖您在此处看到的指导原则: 我可以很好地覆盖它们,但问题是我现在无法与应用程序交互,因为当我单击UI的某个部分时,它认为我在单击图像,因为从技术上讲,它在前面。我希望图像在视觉层面上位于前端,但不会对应用程序的键盘/鼠标交互产生任何影响 我的退路是创建一系列1像素宽的线条,这些线条仍然在前台的鼠标/键盘上,但我可以应付失去那么多交互能力的情况 或者,是否有某种方法可以在浏览器(firef

我正在构建一个可以全屏显示的flash应用程序。我需要确保它在各种分辨率下都可用

在设计应用程序时,我希望覆盖您在此处看到的指导原则:

我可以很好地覆盖它们,但问题是我现在无法与应用程序交互,因为当我单击UI的某个部分时,它认为我在单击图像,因为从技术上讲,它在前面。我希望图像在视觉层面上位于前端,但不会对应用程序的键盘/鼠标交互产生任何影响

我的退路是创建一系列1像素宽的线条,这些线条仍然在前台的鼠标/键盘上,但我可以应付失去那么多交互能力的情况


或者,是否有某种方法可以在浏览器(firefox)级别绑定这些引导标记?

我认为这听起来像是“鼠标儿童”,或者可能是“鼠标启用”属性问题。这里有一篇关于它的文章:

基本上,通过将mouseEnabled和mouseChildren属性设置为false,可以防止在单击已放置在mouseEnabled MovieClip顶部的禁用MovieClip时鼠标事件冒泡

 myMovieClip.mouseEnabled = false;
 myMovieClip.mouseChildren = false;
mouseChildren部分很重要,因为它会告诉AS3忽略MovieClip内部的所有元素,而mouseEnabled会使MovieClip本身忽略鼠标事件(但不一定是MovieClip的封闭子级)


希望这能有所帮助。

我相信这听起来像是一个“鼠标儿童”,或者可能是一个“鼠标支持”的财产问题。这里有一篇关于它的文章:

基本上,通过将mouseEnabled和mouseChildren属性设置为false,可以防止在单击已放置在mouseEnabled MovieClip顶部的禁用MovieClip时鼠标事件冒泡

 myMovieClip.mouseEnabled = false;
 myMovieClip.mouseChildren = false;
mouseChildren部分很重要,因为它会告诉AS3忽略MovieClip内部的所有元素,而mouseEnabled会使MovieClip本身忽略鼠标事件(但不一定是MovieClip的封闭子级)

希望这有帮助