FLASH如何为影片剪辑添加鼠标事件效果音

2025-11-11 12:13:53

1、这里用的是Animate CC,打开软件,新建AS3文档。

FLASH如何为影片剪辑添加鼠标事件效果音

2、首先制作一个影片剪辑,包含渐变效果。在舞台画一个圆角矩形。

FLASH如何为影片剪辑添加鼠标事件效果音

3、转换这个圆角矩形为影片剪辑。

FLASH如何为影片剪辑添加鼠标事件效果音

FLASH如何为影片剪辑添加鼠标事件效果音

4、双击影片剪辑进入编辑状态。制作形状渐变动画,并在第1帧和最后1帧添加代码:stop();

FLASH如何为影片剪辑添加鼠标事件效果音

5、回到主场景,设置影片剪辑的实例名为btn_mc

FLASH如何为影片剪辑添加鼠标事件效果音

6、找两个声音导入到库里,一个是点击音效,一个是鼠标经过音效。并设置音频的链接为SOUND_CLICK,SOUND_OVER

FLASH如何为影片剪辑添加鼠标事件效果音

7、在主场景的时间轴加如下代码:

btn_mc.buttonMode=true;

btn_mc.addEventListener(MouseEvent.MOUSE_OVER,MouseOverEvent);

btn_mc.addEventListener(MouseEvent.MOUSE_OUT,MouseOutEvent);

btn_mc.addEventListener(MouseEvent.CLICK,MouseClickEvent);

function MouseClickEvent(e:MouseEvent):void

{

new SOUND_CLICK().play();

}

function MouseOverEvent(e:MouseEvent):void

{

btn_mc.removeEventListener(Event.ENTER_FRAME,PlayBackEvent);

btn_mc.gotoAndPlay(2);

new SOUND_OVER().play();

}

function MouseOutEvent(e:MouseEvent):void

{

btn_mc.addEventListener(Event.ENTER_FRAME,PlayBackEvent);

}

function PlayBackEvent(e:Event):void

{

var obj:Object=e.target;

if(obj.currentFrame!=1)

{

obj.prevFrame();

}

else

{

obj.removeEventListener(Event.ENTER_FRAME,PlayBackEvent);

}

}

FLASH如何为影片剪辑添加鼠标事件效果音

8、运行后就可以测试,鼠标经过和点击都会有对应的音效了。

FLASH如何为影片剪辑添加鼠标事件效果音

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢