播放进度条和加载进度条是花了不少时间。。
开始打算用hslider来显示,但是加载进度条无法实现。于是用hslider加画图的形式来实现,结果发现,画了之后,播放进度条不能覆盖。可能跟层有关系。。这个没怎么仔细研究。
于是采取加载进度和播放进度条全部用画图来显示。。。主要就解决了加载进度条遮住播放进度条的问题。。但是这样得把歌曲总大小和加载的大小,以及播放的大小一起传过来。没秒画一次。。虽然很死,但问题还是解决了。。
如果有朋友能有好的解决方法可以留言一起交流。。。下面是部分代码。。。
<local:MyProcessBar id="processBar" x="240" y="50"/>
自定义组件。。。
<mx:Canvas backgroundImage="@Embed(source='skin/processbg.png')" buttonMode="true" click="{click(event);}" height="7" id="zcanvas" width="306" x="0" y="0">
<mx:Canvas backgroundColor="#00ff00" id="loadcanvas" x="1" height="3" y="3"/>
<mx:Canvas backgroundColor="#ffffff" id="playcanvas" x="1" height="3" y="3"/>
</mx:Canvas>
<mx:Image id="playimg" x="0" source="{processThumb}" mouseDown="onMouseDown(event)"/>
</mx:Canvas>
然后根据传进来的参数画图。。。
效果请参考www.137zg.com
分享到:
相关推荐
FLEX播放器 flex 开发AIR及Flex之mp3播放器教程 FLEX播放器 flex 开发AIR及Flex之mp3播放器教程
flex MP3播放器,具有歌词同步、波形显示。 本人花了3天时间做的,供大家参考。
/********************* Flex 指定文件下载 带进度条 **********************/
Flex 超炫 MP3播放器 Flex 超炫 MP3播放器 Flex 超炫 MP3播放器
NULL 博文链接:https://zhongrenmeng.iteye.com/blog/1454995
flex可自定义圆形加载进度条例子代码,非常好看的特效,只能用炫酷来形容,感兴趣就下载看看吧,用在自己的网站觉得吸引眼球!
一款用flex做的音乐播放器,对于flex学习者很有用
flex编写mp3播放器,适合于刚开始学习flex的学者,更深一层的学习.
Flex 4 进度条的皮肤 自己定义的进度条的皮肤 可以按自己的要求随便修改
VideoDisplay 播放视频、HSlider进度条、开始、暂停、停止、声音大小、全屏、当前时间/总时间,一个基本的页面在Flex Builder4.5下很快就能构建完成。在这里说明一下,“开始”,“停止”等这些按钮,我是用Image来...
flex漂亮MP3播放器源码,结合flash、CSS等制作精美皮肤…… 具有一般的mp3播放、声音调节、进度条、3种频谱显示方式,内带flash素材源文件…… Drag.as通用拖动源代码…… Visualization Explorer……
flex 视频播放器,应用videodisplay 能够定位播放位置,可控工具栏样式,与js数据交互
flex进度条,适用于网站初始化,或者在缓冲时
flex MP3音乐播放器源代码,内有详细的代码说明,能完整的启动,功能完全
实现播放,停止,进度条,音量,播放模式等控制
主要是展示一个查询的时候提示进度条,还可以用在其他的比如,登录啊
自己做的flex AIR MP3 播放器 实现了一般的功能,歌曲列表、波形图、添加本地歌曲列表(分为选择文件夹和多选文件) 、添加网络歌曲 、歌曲顺序播放
flex做的mp3播放器,功能已经比较完善,实现了mp3的所具备的常用功能,xml方式读取列表