在线flash MP3播放器教程03

第三节 使用sound对象的duration 属性
                                  第三节     使用sound对象的duration 属性
      使用sound对象的duration 属性将返回该声音对象的持续时间;
下面,我们来使用position属性和duration 属性做一个简单的动态显示播放进度条:
1、准备工作:在第二节制作好的flash文件的场景中绘制一个矩形如下图:(高宽都可以随意)
   选中中间填充部分,将其转换成影片剪辑(图2),并取实例名为my_mc(图3):(注意别选中外面的线条)                  
2、  开始在第二节编写好的AS程序后面添加代码如下:
[color="#000080"]onEnterFrame = function () {//以本影片的帧频重复执行由{}包含起来的代码
       my_mc._xscale = my_sound.position/my_sound.duration*100;
       //将已经播放的毫秒数除以总的持续时长将得到已经播放的百分比
       //我们通过影片剪辑的_xscale属性来控制该影片剪辑的宽度
       //因为_xscale的值是0到100,所以,我们将乘以100来设置相应的宽度
};
[/color]
//然后再运行这个程序,试试?简单吧,呵呵
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/1200.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值