actionscript 2 影片剪辑事件不起作用
Posted
技术标签:
【中文标题】actionscript 2 影片剪辑事件不起作用【英文标题】:actionscript 2 movieclip events are not working 【发布时间】:2016-01-15 18:13:02 【问题描述】:我有一个带有一个movieclip 的actionscript 2 电影,我想在一个movieclip 中充当一个按钮,该movieclip 充当菜单上按钮的托盘。
我想定义翻转方法,但是当包含按钮的托盘影片剪辑也定义了 onrollover 方法时,我无法定义适用于按钮影片剪辑的翻转。
---------------------------------------
| |
| ------------------- |
| | button_mc | |
| ------------------- |
| tray_mc |
----------------------------------------
有没有办法克服这个问题?我试图理解听众,但没有太多快乐,也不确定是否能做到这一点。
非常感谢。
【问题讨论】:
【参考方案1】:哇,十秒钟后发现了答案,但它让我难倒了好久。
事件模型似乎向下级联并阻塞。这意味着托盘事件处理程序正在捕获翻转事件并对其进行响应。
解决方案是将tray_mc 和button_mc 都放在包含影片中,同时将on(rollOver) 处理程序保留在tray_mc 和button_mc 的动作中。
大家干杯!
【讨论】:
以上是关于actionscript 2 影片剪辑事件不起作用的主要内容,如果未能解决你的问题,请参考以下文章
在 flash actionscript 2 中动态访问嵌套的影片剪辑