毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

Flash视频播放器设计与实现 第4页

更新时间:2016-11-16:  来源:毕业论文
(3)列表管理模块
该模块主要针对视频的添加进行操作,如:加载网络视频,导入本地视频,显示视频名称,循环播放等功能。用户对播放的视频一目了然。
播放器各功能模块之间关系如图1所示。
图1功能模块图
4设计与实现
4.1素材的准备
    在网络渐渐成为人们生活一部分的今天,仅从纸质教材中获取素材已不能满足我们的需求。而在Internet上,不同类型、不同功能的素材应有尽有,并且可以打开浏览器在百度、Google等搜索引擎上查找想要的内容,然后使用IE直接下载,或网际快车、迅雷等下载软件来下载各种素材。为方便管理,应建立一个素材库,把从网站下载的相关素材根据需要用Photoshop图像处理软件进行简单的处理,并集中放在指定的文件夹里面,方便以后直接使用。
4.2 UI界面的制作
    播放器的UI部分的相关素材就是通过flash cs5.5 的导入功能从准备好的素材库中导入的。导入的素材是放在库里面,然后从库里面直接拖出来放在舞台上的最佳位置。舞台上需要用代码实现功能的素材,要转换成影片剪辑,通过控制文档类里面的代码去实现功能。
    系统界面的制作分为两种,一种是fla文件中的UI界面,另一种是通过代码中动态地实现fla文件中的UI控制。本小节主要介绍前者,后者会在4.4节重点介绍。
    界面的整体由两部分构成,一部分是固定的素材,就是不能被操作的,只是视觉上看到的;另一部分是能够跟用户互动的按钮,比如播放按钮,暂停按钮,显示进度的按钮、上一首、下一首、音量控制按钮,它们需要单独转换成影片剪辑,成为一个独立的东西,方便通过代码控制。因为只有影片剪辑才能够被代码直接通过名字控制,单纯的素材是不行的。
    将素材导入到舞台后,继续对这些素材进一步处理:
    (1)为了让素材能够成为一个整体,就需要把所有的素材都放到一个影片剪辑里面,然后将里面的播放按钮,暂停按钮,以及声音按钮等都协调统一地放到对应的位置。本文来自优\文+论~文?网,毕业论文 www.youerw.com 加7位QQ324~9114找原文
    (2)给每一个需要编码控制的影片剪辑命名,然后记录下来,方便编码使用。
(3) flash cs5.5里面自带有很多可视化的组件,对于素材中没有的东西可直接拖拽到舞台上使用,比如系统中的上一首、下一首,还有歌曲列表,简单方便,视觉效果也很不错。
    (4)播放按钮,以及声音、静音按钮都是一个影片剪辑,里面有两帧,第一帧是一个状态,第二帧是另一个状态,通过在切换功能的时候同时改变它们的帧来显示视觉的变换,让操作者知道状态改变了。
    (5)进度条显示在背景上,通过显示进度的球在背景上的位置来显示当前播放的进度。播放开始时,球默认在进度条的起始位置,球位置的改变是在代码里控制实现的。
(6)播放列表是从组件库里拖出来一个list组件到舞台上的合适位置,然后对它进行命名,其他的功能都是编码实现的。界面效果图如图2所示。

上一页  [1] [2] [3] [4] [5] 下一页

Flash视频播放器设计与实现 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。