【问题标题】:actionscript 2 movieclip events are not workingactionscript 2 影片剪辑事件不起作用
【发布时间】:2016-01-15 18:13:02
【问题描述】:

我有一个带有一个movieclip 的actionscript 2 电影,我想在一个movieclip 中充当一个按钮,该movieclip 充当菜单上按钮的托盘。

我想定义翻转方法,但是当包含按钮的托盘影片剪辑也定义了 onrollover 方法时,我无法定义适用于按钮影片剪辑的翻转。

        ---------------------------------------
        |                                      |
        |          -------------------         |
        |          |   button_mc     |         |
        |          -------------------         |
        |            tray_mc                   |
        ----------------------------------------

有没有办法克服这个问题?我试图理解听众,但没有太多快乐,也不确定是否能做到这一点。

非常感谢。

【问题讨论】:

    标签: flash actionscript event-handling listener actionscript-2


    【解决方案1】:

    哇,十秒钟后发现了答案,但它让我难倒了好久。

    事件模型似乎向下级联并阻塞。这意味着托盘事件处理程序正在捕获翻转事件并对其进行响应。

    解决方案是将tray_mc 和button_mc 都放在包含影片中,同时将on(rollOver) 处理程序保留在tray_mc 和button_mc 的动作中。

    大家干杯!

    【讨论】:

      猜你喜欢
      • 2010-10-04
      • 1970-01-01
      • 2014-09-19
      • 2012-02-04
      • 2012-06-07
      • 1970-01-01
      • 2010-10-28
      • 2018-08-10
      • 1970-01-01
      相关资源
      最近更新 更多