分享

同一按钮实现动画播放与暂停

 hdzgx 2017-11-02
方法多多:
一、动画第一帧上动作:stop();
方法一:
按钮层第一帧:n=0;
按钮上代码:
on(release){
n=n+1;
if(n%2==0){
stop();
}
else{
play();
            }
}
方法二:
 在动画(MC)第一帧stop();和最后一帧写gotoAndPlay(2); 
做一个按钮放在动画(MC)里,点击按钮写如下动作: 
on(release){ 
if(!isplay){ 
this.play(); 
this.isplay=1;   
}
else{    
this.stop();    
delete this.isplay;     
方法三:
设置两个按钮,第一个为停止,第二个为播放,大小相同,位置相同。
设定停止按钮名称为:tingzhi_btn;
设定播放按钮名称为:bofang_btn;
在flash的第一桢编写代码:
bofang_btn.onRelease=function(){
play()
tingzhi_btn._visible=true
bofang_btn._visible=false}
tingzhi_btn.onRelease=function(){
stop()
bofang_btn._visible=true
tingzhi_btn._visible=false}
二、一个按钮实现背景音乐的播放与停止
1 先做一个动画
2 首先在第一帧上加入命令 
 n = 0; 
music = new Sound(); 
music.attachSound("music"); 
3 导入声音文件到库中,右键选择链接,设定链接名为music  
4 在你的播放和暂停按钮(他们是一个按钮)上加入下面的命令: 
on (release) {  
n = n+1;  
if (n%2==0) { 
play(); 
music.start(0,3);   
else { 
stop(); 
music.stop();  
 }

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多