合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

制作自己的MP3播放器使用Flash MX

时间:2013-05-23 10:12来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


Flash MX中的最佳功能之一是它能够直接进入闪存播放器下载MP3文件,之前发布的Flash MX开发人员不得不mp3文件导入到他们的项目,这使得处理这样的文件,很辛苦。但现在的loadSound()函数,你可以很容易地加载MP3和选择的方法flash播放器下载。
基本上有两种方法,你可以用你的MP3加载到Flash Player
1.event
2.streaming

根据您选择的方法FLASH MXyoudifferent选项处理file.Event声音必须下载才可以控制,流媒体播放声音,而他们正在加载flash播放器,所以对事件的声音和少的选项,让你完全控制处理声音流。
当你作为事件加载的MP3声音处理声音的动作提供的对象,另一方面,你可以使用所有的命令,当你加载的MP3声音流,你只的能力,停止,播放的音乐文件或设置音量泛。

它是如何做的:
所有运行Flash MX,首先创建一个空项目。选择你想要的文件大小和背景颜色。
这款MP3播放器需要一些按钮,您可以使自己的按钮,或使用按钮闪光灯店,在共同库。
我们将组织我们的大部分功能通过使用脚本
MP3播放器。
所有的功能都放置在第一帧(主场景)。
功能:

玩法:

功能盐湖(){
如果(playing! = TRUE{
mysound =
新的声音();
如果(url! = NULL{
mysound.loadSound
URL +“MP3”,假);
mysound.start
((_root.pos/ 1000,1;
如果(的mysound.duration= 0{
=;
}
} {
}
}
}
注意:您不能使用发挥作为函数名,闪光灯已经有
内置函数使用该名称。一般来说避免命名
函数的名字已经使用闪光灯。

此功能将只加载MP3文件的路径(URL)您所提供的网址是否存在。
注意:你可以使用一个输入文本框,从用户获取URL
请注意:_root.pos是一个变量,它存储在文件中的位置
如果URL值是空的,你可以使用其他的命令来强制
使用者输入一个有效的路径或文件名。
停止:
功能Stopa说(){
= 0 _root.pos;
mysound.stop
();
= FALSE;
}

_root.pos = 0的位置值设置为零,以便如果用户调用
盐湖功能,文件将被从头开始播放。
暂停:

功能暂停(){
(扮演){
_root.pos = mysound.position;
mysound.stop
();
= FALSE;
}
}

此功能暂停声音和存储位置中的值
POS
变量。(POS值时,将使用用户调用
盐湖功能,播放音乐时,以这种方式再次开始
从之前停止的位置)
所有这些功能复制/粘贴到第一帧(主场景)
您的项目。

/快退:
创建一个空的影片剪辑,将下面的脚本里面的
第一帧的电影。

如果(_root.rw{
如果(_root.playing{
构成= INT((_root.mysound.position/ 1000-1;
_root.mySound.stop
();
_root.mySound.start
(姿势,1;
}
}

如果(_root.fw{
如果(_root.playing{
构成= INT((_root.mysound.position/ 1000+1;
_root.mySound.stop
();
_root.mySound.start
(姿势,1;
}
}
现在选择下一帧,将其转换为一个关键帧,这将使循环。
静音:
创建一个全球性的声音对象,可以控制整体音量:
globalvolume =
新的声音();
在第一帧(主场景),我们将使用一个按钮,将上面的脚本
控制对象。
按钮:

播放/暂停/停止:
只需使用按钮之前您所做的调用这些函数。
例如:
onpress{
暂停();
}
/快退/静音:
复制/粘贴以下脚本按钮
前。

转发:
onpress{
FW = 1;
}
(的释放,releaseOutside,推出废酸洗液){
FW = 0;
}
退:
onpress{
RW = 1;
}
(的释放,releaseOutside,推出废酸洗液){
RW = 0;
}
静音:
(发布){
_root.globalvolume.getVolume()> 0{
_root.globalvolume.setVolume
0;
} {
_root.globalvolume.setVolume
100;
}
}

计数器:
把这些加入到你的电影的第一帧(主场景):
= FALSE;
VAR POS = 0;
这些将播放和位置设置的默认值。
音量和平移:
您可以使用任何推子来控制音量锅你的MP3
注意:如果你不能处理推子共同使用的推子。
Flash MX
中的图书馆。
Commonlibraries >>
按钮>>旋钮和推子>> fadergain

就是这样,你已作出自己的MP3播放器,它工作得很好。
现在你可以用你的知识的动作脚本,使这个球员
复杂或简单,只要你想。




(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询