一、按钮实现打开关闭两个功能
拖入一个组件中的按钮,把它命名实例名为btn,然后在帧中写入代码:
var flag=0
="打开"
=function(){
if(flag%2==0){
="关闭"
//打开
}
else {="打开"
//关闭
}
flag++
}
二、按钮实现声音的开启关闭
mysound = new Sound();
//定义音乐
("m1");
//调用库中标识符为m1的音乐
= function() {
//场景中的按钮按下时
if (!n) {
//假如变量n为假,因为没有设置初识值,所以一开始自动为假
(0, 9999);
//播放音乐
n = true;
//n为真
} else {
//否则
stopAllSounds();
//停止播放
n = false;
//n又变成假
}
};
三、按钮点击改变形状
制作两个按钮,不同色,拖入场景中,第一个实例名称命名为a1,第二个命名为a2。叠加放置。
①、在第一帧输入下列代码:
= false;
②、然后在a1按钮上添加代码
on(press){
= false;
= true;
gotoAndPlay(帧号);
}
③、在“帧号”处添加要跳转到的帧,然后在a2按钮添加代码:
on(press){
gotoAndPlay(帧号);
}
注释: = false;是用来设置元件属性的,
false为隐藏,true为显示。
四、按钮点击跳转到下一场景
①、场景1按钮加
on (release) {gotoAndPlay("场景 2", 1);}
AS图层第一帧加stop();
②、场景2按钮加上一场景
on (release) {gotoAndPlay("场景 1", 1);}
下一场景on (release) {gotoAndPlay("场景 3", 1);}
AS图层第一帧加stop();
③、场景3按钮加上一场景
on (release) {gotoAndPlay("场景 2", 1);}
返回主场景on (release) {gotoAndStop("场景 1", 1);}
AS图层第一帧加stop();
五、退出按钮
on (release){mand ("quit");}
六、声音相关的控制
①、mysound=new Sound();// mysound 是一个变量名, new Sound 是一个构造函数,表示 mysound 是一个 Sound 对象。以后可以通过 mysound 来调用 Sound 方法
精品范文flash制作按钮及效果相关代码 来自淘豆网www.taodocs.com转载请标明出处.