在线flash MP3播放器教程03


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

//然后再运行这个程序,试试?简单吧,呵呵
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/1200.html

你可能感兴趣的:(html,工作,Flash)