FLASH CS6中如何将影片剪辑用作按钮(AS2版)

 时间:2026-02-13 06:36:23

1、打开FLASH CS6,新键AS2文档

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

2、菜单栏--插入--新建元件,选择影片剪辑。

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

3、接下来在这个影片剪辑里做一个按钮,这里简单的画一个形状,制作形状补间动画,从深色变成浅色,然后在第一帧和最后一帧都要加代码:stop();

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

4、回到主场景中,将制作好的影片剪辑从库里拖到舞台上。设置该影片剪辑的实例名为:button

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

5、在主场景的帧上加如下代码:

button.onRollOver=function()//鼠标经过事件

{

this.onEnterFrame=null;

this.gotoAndPlay(2);

}

button.onRollOut=function()//鼠标离开事件

{

this.onEnterFrame=function()

{

if(this._currentframe!=1)

{

this.prevFrame();

}

else

{

this.onEnterFrame=null;

}

}

}

button.onRelease=function()//鼠标点击事件

{

//这里可以加鼠标点击后的代码了

}

6、最后,ctrl+enter回车就可以看到一个影片剪辑有按钮的功能了,而且比按钮更好看。

7、另外,因为AS2中是可以将代码写到影片剪辑或按钮元件之上的,可以用下面的方法实现同样的效果。选择舞台上的影片剪辑,右键---动作,打开动作面板。

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

8、注意,一定要保证当前的动作面板是选择影片剪辑后打开的,如下:

FLASH CS6中如何将影片剪辑用作按钮(AS2版)

9、在当前的动作面板写代码如下:

on(rollOver)//鼠标经过事件

{

this.onEnterFrame=null;

this.gotoAndPlay(2);

}

on(rollOut)//鼠标离开事件

{

this.onEnterFrame=function()

{

if(this._currentframe!=1)

{

this.prevFrame();

}

else

{

this.onEnterFrame=null;

}

}

}

on(release)//鼠标点击事件

{

//这里可以加鼠标点击后的代码了

}

10、最后,ctrl+enter可以看到同样的效果。

  • Flash8如何将影片剪辑变成按钮
  • 在Flash软件中如何制作自由落地的球效果?
  • FLASH如何自定义舞台的颜色
  • PPT2013如何制作动作补间动画
  • flash制作遮罩层动画-线条渐现
  • 热门搜索
    运动汇 占空比是什么意思 什么是结核病 什么是对比色 香蕉水是什么 孩子流鼻血是什么原因 邑是什么意思 橡皮树的养殖方法 移动客服密码是什么 private是什么意思