繁体中文
设为首页
加入收藏
当前位置:在线教程首页 >> 多媒动画 >> 多媒教程 >> Flash >> 音效的处理

音效的处理

2005-10-22 09:16:00  作者:未知  来源:教程网  浏览次数:666  文字大小:【】【】【

很久没写as了,来一段,音效的播放、暂停、停止及时间显示

var s = new Sound();

//定义时间类的实例

s.loadSound("2.mp3");

//导入音乐

onEnterFrame = showtime;

//用事件处理函数调用函数

playBtn.onRelease = setPlay;

stopBtn.onRelease = setStop;

pauseBtn.onRelease = setPause;

//单击不同的按钮时调用函数

function showtime() {

//显示时间的函数

time = timeFormat();

}

function getPosition() {

//获取音乐播放的时间

var t = Math.round(s.position/1000);

//把时间转换为秒,并取整

return t;

//返回时间值

}

function timeFormat() {

//设置时间显示格式的函数

var t = getPosition();

//获取播放的时间

if (t%60<10) {

t1 = "0"+t%60;

} else {

t1 = t%60;

}

//设置秒的格式,如果时间除60后小于10时,在前面加0

if (t>=60 && t<120) {

t2 = "01:"+t1;

} else if (t>=120 && t<180) {

t2 = "02:"+t1;

} else if (t>=180 && t<240) {

t2 = "03:"+t1;

} else {

t2 = "00:"+t1;

}

//设置分的格式

return t2;

//返回时间格式

}

function setPlay() {

//设置播放按钮的函数

s.stop();

//停止音乐的播放

if (pauseCon) {

//如果点击了暂停按钮

s.start(pauseDot);

//从暂停处的时间开始播放

} else {

s.start();

//否则从头开始播放

}

pauseCon = false;

//布尔值为假

}

function setStop() {

//设置停止按钮的函数

s.stop();

//停止播放

}

function setPause() {

//设置播放按钮的函数

s.stop();

//停止播放

pauseDot = getPosition();

//获取暂停的时间

pauseCon = true;

//布尔值为真

}

此文章不能满足您的需求?那就就Google一下吧:)
Google
 

责任编辑:Lily


相关文章
SA空口令破解和保护
怎样使MySQL更安全?
Mysql数据库的安全配置、实用技巧
如何安全的配置和应用MySQL数据库?
Oracle数据库安全策略分析
SQL Server 2000的安全配置
使一个新的MySQL安装更安全
教您如何安全的应用MySQL
MySQL数据库安全配置
MySQL安全性指南(1)
MySQL安全性指南(2)
 

最新文章

更多

· 使用swf2video软件的一点...
· 强大的Flash播放利器
· 打开我的文档等特殊文件夹
· 教你做一个Flash的时钟
· 音效的处理
· flash卡通动画中的两种跑...
· 经典的动画理念:迪士尼...
· 一些动作分解图
· 自己动手制作手机Flash主...
· 自己动手制作手机Flash主...

推荐文章

更多

· 使用swf2video软件的一点...
· 强大的Flash播放利器
· 打开我的文档等特殊文件夹
· 教你做一个Flash的时钟
· 音效的处理
· flash卡通动画中的两种跑...
· 经典的动画理念:迪士尼...
· 一些动作分解图
· 自己动手制作手机Flash主...
· 自己动手制作手机Flash主...

热点文章

更多