flash按钮 交替
来源:百度知道 编辑:UC知道 时间:2024/06/05 20:01:31
二楼的,谢谢你的回答,那要加上onRollOver呢?好像就不行了吧?也就是说在加上鼠标放到上面的效果,这个问题怎么解决?
用一个变量来记录第一个按钮处于变颜色,
然后当你点了第2个按钮的时候,此时就可以通过变量来改变第一个按钮的颜色,然后在记录第2个按钮
1
var btnPress=""
for(var i=1;i<3;i++){
this["btn"+i].onRelease=function(){
_root[btnPress].gotoAndStop("normal");
this.gotoAndStop("down");
_root.btnPress=this._name;
}
}
给你做一个? 我说不好Q179395998
把三个按钮样式做成包含两帧的影片剪辑,第一帧是原始状态,第二帧是按下状态,两帧加入stop()
三个剪辑命名为mc1.mc2.mc3
然后在mc1上写
on(release){_root.mc1.gotoAndStop(2)}
on(release){_root.mc2.gotoAndStop(1)}
on(release){_root.mc3.gotoAndStop(1)}
表示第一个在按下状态,二,三在原始状态
同样
在mc2上写
on(release){_root.mc1.gotoAndStop(1)}
on(release){_root.mc2.gotoAndStop(2)}
on(release){_root.mc3.gotoAndStop(1)}
在mc3上写
on(release){_root.mc1.gotoAndStop(1)}
on(release){_root.mc2.gotoAndStop(1)}
on(release){_root.mc3.gotoAndStop(2)}
可以啊,在MC1,MC2,MC3里面,F8分别建立BUTTON1,BUTTON2,BUTTON