flash制作按钮及效果相关代码
一、按钮实现打开关闭两个功能 拖入一个组件中的按钮,把它命名实例名为btn,然后在帧中写入代码: var flag=0 btn.lable="打开" btn.onRelease=function(){ if(flag%2==0){ btn.label="关闭" ?//打开 ?} else {btn.label="打开" //关闭 } flag++ } ? 二、按钮实现声音的开启关闭 mysound = new Sound(); 制作两个按钮,不同色,拖入场景中,第一个实例名称命名为a1,第二个命名为a2。叠加放置。 ①、在第一帧输入下列代码: a2._visible = false; ②、然后在a1按钮上添加代码 on(press){ a1._visible = false; a2._visible = true; gotoAndPlay(帧号); } ③、在“帧号”处添加要跳转到的帧,然后在a2按钮添加代码: on(press){ gotoAndPlay(帧号); } 注释:a1._visible = 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){fscommand ("quit");} ? ? ? 六、声音相关的控制 ①、mysound=new Sound();//? mysound 是一个变量名, new Sound 是一个构造函数,表示 mysound 是一个 Sound 对象。以后可以通过 mysound 来调用 Sound 方法 ??? ? mysound.attachSound("name"); //这里的 NAME 就是你之前在标识符里写的东西了,对应好了就 OK ! ②、on (release) { 七、鼠标跟随动画的效果控制代码 ①、建一影片剪辑,实例名:cursor_mc ②、鼠标隐藏: _root.m._x=_root._xmouse ; _root.m._y=_root._ymouse ; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |