我有一个actionscript 2电影,我想把它作为一个电影剪辑中的按钮,作为菜单上按钮的托盘。
我想定义一个翻转方法,但是当包含按钮的托盘电影剪辑也定义了一个onrollover方法时,我不能定义一个适用于按钮电影剪辑的翻转方法。
---------------------------------------
| |
| ------------------- |
| | button_mc | |
| ------------------- |
| tray_mc |
----------------------------------------
有办法克服这个吗?我试着去理解听众,但没有多少乐趣,而且我也不确定这样做是否有效。
提前感谢。
哇,十秒钟后我就找到了答案,但这让我困惑了好长时间。
事件模型似乎向下级联并阻塞。这意味着托盘事件处理程序正在捕获翻转事件并响应它。
解决方案是将tray_mc和button_mc都放在一个包含影片中,同时将on(rollOver)处理程序保留在tray_mc和button_mc的操作中。
干杯!