高分求一小段FLASH的AS

来源:百度知道 编辑:UC知道 时间:2024/05/16 02:20:03
别的不多说,只要能达到我想要的效果就可以了。

一个MC,名称 m

m 里面只有一个层 1-10帧A动画 11-20帧B动画 21-30帧C动画

现在我想在这个 m 上面加3个按钮a,b,c.

鼠标到达a区域时m播放A段动画,到达b区域时播放B段动画,到达c区域时播放

段动画

另外,三段动画有一段播放时,其他两个按钮不能被激活,例如A段动画正在

播放,鼠标到达b或者c区域时对应段动画不播放。

还有,我想让a的激活条件是鼠标从左向右移动进入区域,b的激活条件是鼠标

从右向左移动进入区域,其他方向则不起作用。

问题也许有些烦琐,但我想对于高手朋友们来说还是很简单的吧。

求教了!

满意者必加份!

其实做这个动画,可以按这个思路来走
1、先制作动画(名称 m )
2、将ABC三段动画分别制作完成
3、建一个新的AS层放代码,在第1、11、21帧分别加上stop()
4、新建一层放按钮,在第1、2、11、12、21、22帧添加三个按钮(a\b\c)到第11帧按F6(即插入一个同第1帧一样的关键帧)到第21帧同样按F6……
5、好了现在给按钮添加控制播放的代码
第1、11、21帧的所有按钮上添加
在第2帧只能a添加代码
第12帧只给b添加
第22帧只给c添加

至于你说的那个鼠标移动的方面了这个在FLASH里不支持对按钮的方向限制

可以代劳