登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

强大才能生存

国防、国力、国人

 
 
 

日志

 
 

Flash单按钮控制声音的暂停和播放  

2009-04-06 07:23:53|  分类: AS2.0课堂 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

http://www.68design.net/Web-Guide/Flash/11368-1.html

代码:

var s = new Sound();//新建声音
//在库中设置声音的链接属性,标识符设为sound.mp3,链接设在第一帧导出
s.attachSound("sound.mp3");//从库中加载此链接标识的声音
var played = 0;//定义初始声音从0秒处开始播放
pauseed = false;//标记变量,初始为暂停状态
//在场景中建一按钮,命名btn_mc
btn_mc.onRelease = function(){
if(pauseed){
stop();//停止时间轴
s.stop();//停止声音
played = s.position;//当前声音所播放的毫秒数
pauseed = false;//标记变量,此时为暂停状态
}else{
play();//播放时间轴
s.start(played / 1000, 999);//从当前暂停的声音秒数开始播放,播放999遍
pauseed = true;//标记变量,此时为播放状态
}
}

-------------------------------------------------------------------------------------------------------------------------------------

老虎说制作:

打开FLASH8,导入要播放的声音、图片或动画到库。

在库中设置声音的链接属性,标识符设为sound.mp3,链接设在第一帧导出。

回到场景,在第一层放置背景图片或动画。

在第二层,从公用库调出你喜欢的按钮或自己作的按钮,放在合适位,命名btn_mc

第三层,在第一桢插入空白关键桢,打开动作面板,输入stop();   在第二桢插入空白关键桢并导入声音,将桢延长至声音结束。

第四层,在第一桢打开动作面板,输入上面代码。

测试,存盘。时间轴如下图:

Flash单按钮控制声音的暂停和播放 - 老虎 -                老虎的博客

  评论这张
 
阅读(3466)| 评论(2)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018