AS3简单的movieclip rollOver问题

时间:2010-08-09 20:36:05

标签: flash actionscript-3 button rollover

简单的问题.. 我有1个MC,buttonMode = true。在MC内部的1个按钮图形内嵌有2个文本字段。我的问题是,当我将鼠标滚动到我的按钮时,如果我翻转我的文本字段,翻转效果就消失了......鼠标仍然在按钮图形中,但滚动效果消失了....见下文..

-------------------
|   textfield a   |
|   textfield b   | <-button
|                 |
-------------------

我希望我能很好地解释自己...当我翻到文本字段a或b ...我的按钮的滚动效果消失了......任何想法?感谢...

更新

我的结构是

MC包含2个文本字段和1个按钮... 我在MC时间线内设置了mybtn.mouseEnabled = false ... 它完全杀死了我的mybtn翻转效果......

2 个答案:

答案 0 :(得分:3)

设置

mouseChildren = false
容器上的

(即按钮) 或者,您可以在每个TextFiends上将mouseEnabled属性设置为false。

答案 1 :(得分:0)

你可以在你的父mc中再放一个mc。它像MC一样包含2个文本字段和1个按钮也位于这些文本字段的前面,按钮再放置一个mc并设置属性alpha = 0;也在AS3中设置buttonMode = true;对于这个新的mc。最后一个addEventListener用于这个mc MOUSE_OVER和MOUSE_OUT或者你想要使用的任何东西。在这个功能里面做任何你想要的事情

我希望这对你有用:))

我得到了你的形象,但是不能把它放在这里抱歉..