Flash在嵌入按钮的边缘停止我的鼠标悬停事件

Flash在嵌入按钮的边缘停止我的鼠标悬停事件,flash,actionscript-3,image,image-gallery,horizontal-scrolling,Flash,Actionscript 3,Image,Image Gallery,Horizontal Scrolling,大家好 谢谢你的阅读,我的标题解释得不好 我正在做一个简单的flash项目。在场景1中,我在上面有一个大的图像,在下面有一个长的滚动图像,它是一个叫做image_slider的movieclip。使用actionscript 3.0鼠标悬停在事件侦听器上设置滚动。当用户移动鼠标右键时,图像滑动条向左移动,当鼠标左键时,它向右移动。它工作得很好。现在我想让图像滑动条的不同部分在单击时更改上面的大图像 所以我决定把这些动作作为“图像滑动”电影的一部分。因此,我在图像滑块电影剪辑中添加了透明按钮,并为

大家好 谢谢你的阅读,我的标题解释得不好

我正在做一个简单的flash项目。在场景1中,我在上面有一个大的图像,在下面有一个长的滚动图像,它是一个叫做image_slider的movieclip。使用actionscript 3.0鼠标悬停在事件侦听器上设置滚动。当用户移动鼠标右键时,图像滑动条向左移动,当鼠标左键时,它向右移动。它工作得很好。现在我想让图像滑动条的不同部分在单击时更改上面的大图像

所以我决定把这些动作作为“图像滑动”电影的一部分。因此,我在图像滑块电影剪辑中添加了透明按钮,并为它们添加了事件监听器,以及在Scene1中的不同帧处转到和停止的函数。这很有效

我的问题是,现在图像滑动条不再自由移动。它确实会移动,但正如您所看到的,如果鼠标停止移动,滚动将在“下一步”按钮处停止。您必须再次移动鼠标,使其保持滚动。我不知道为什么它决定这么做。有人知道如何阻止它在每个按钮边缘停止吗

你可以在

如果我能提供更多对您有帮助的信息,请告诉我。 也许有更好的方法来做按钮。我是个新手,所以我可能做得不好

谢谢你的帮助

谢谢
Luana

当鼠标移动到某个透明按钮上时,基本上会丢失鼠标悬停事件


解决这个问题的一种方法是使用一个容器MovieClip,它可以同时容纳条带和透明按钮,并让该容器在事件上而不是条带本身收听您的鼠标。

Oops,太早点击回车键。所以我尝试创建一个新的电影剪辑,并将imageslider strip电影剪辑拖到其中。然后我修改了我的动作脚本,使鼠标悬停监听器位于容器上,而不是imageslider上。哇,你不能在这个文本框中按enter键,这真让人恼火。它工作正常,但问题与以前一样。我不明白你说的是对的吗?因此,当按钮设置为使用事件侦听器进行鼠标单击时,您认为它们也有鼠标覆盖侦听器吗?我想这可能就是它的工作原理。这两个互相干扰?修正!!在进一步检查了我的代码之后,我想我应该尝试一下。我简化了侦听器的设置方式,现在效果好多了。谢谢你让我进入正确的思考过程,帕特里克!您可以在网站上查看新版本,我可能会将其速度减慢一点,以便于单击。