需要MouseOver提示

时间:2014-04-16 17:45:37

标签: actionscript-3 flash mouseevent mouseover

问题在于:

  • 我有2个按钮(让他们称呼btn1btn2来简化)和2 MovieClipsmc1和{{1} })。

  • 当我将鼠标悬停在按钮上时,我想更改mc2 alpha,就好像我将鼠标悬停在MovieClips'btn1变为可见,当我悬停mc1时,我希望btn2可见。

  • 当没有任何按钮被悬停时,
  • mc2mc1应保持不可见。

我试过了:

mc2

import flash.events.MouseEvent; mc1.alpha=0; btn1.addEventListener (MouseEvent.MOUSE_OVER, btn1over); btn1.addEventListener (MouseEvent.MOUSE_OUT, btn1out); function btn1over (e:MouseEvent):void { mc1.alpha=1; stop (); } function btn1out (e:MouseEvent):void { mc1.alpha=0; play (); } btn2几乎相同。但它似乎不起作用:没有停止事件发生,没有alpha更改,甚至没有错误消息。 如果我将mc2btn1事件侦听器更改为舞台事件侦听器,但它不能像我期望的那样,并且在第二个循环的flash电影上有一些问题,那些按钮和btn2尚未在时间表上。 我确定有解决方案,只需要一些帮助。在此先感谢,问候。

0 个答案:

没有答案