当前位置 > 文字教程 > Flash教程

学习Flash组件应用MP3制作

文章类别:Flash | 发表日期:2008-9-21 20:08:28

   点击浏览该文件
点击浏览该文件

(1)先新见一个XML格式的 播放列表,文件名为"mp3.xml",代码如下:
<?xml?version="1.0"??>
<mp3Files>
<mp3Play?mp3url?="地址1"?mp3name?=?"歌曲名字1"/>
<mp3Play?mp3url?="地址2"?mp3name?=?"歌曲名字1"/>
<mp3Play?mp3url?="地址3"?mp3name?=?"歌曲名字3"/>
<mp3Play?mp3url?="地址4"?mp3name?=?"歌曲名字4"/>
<mp3Play?mp3url?="地址5"?mp3name?=?"歌曲名字5"/>
<mp3Play?mp3url?="地址6"?mp3name?=?"歌曲名字6"/>
<mp3Play?mp3url?="地址7"?mp3name?=?"歌曲名字7"/>
</mp3Files>?
(2)打开组件面版CTRL+F7,设置组件名称为onxml,URL为mp3.xml,direction为"receive"如图按此在新窗口浏览图片
(3)选择onxml,打开组件检查器ALT+F7选择"架构",再选择results:XML,用鼠标单击右边的小图标,如图.
按此在新窗口浏览图片
(4)选择"绑定",单击"添加绑定",在弹出对话筐中选中"mp3Play:Array",单击确认.如图
按此在新窗口浏览图片
(5)再设置"direction"值为"in","formatter"值为"Rearrange Fields","formatte..."为"label=mpsname;data=mp3url"
单击bound to,如图,选中灰色区域.单击确认
按此在新窗口浏览图片

(6)在组件栏里面拖出一个MediaPlayBack到舞台,组件名为mp3设置如图.
按此在新窗口浏览图片
(7)在拖出一个List到舞台,组建名为list,在组建检查器中选择绑定,单击"添加绑定",在弹出筐中选择dataProvider:Array
如图,单击确认.
(8)对于list值的设置与(5)相同
(9)最后添加AS代码,选择第一帧,如下:

onxml.trigger();
mymp3=new?Object();
mymp3.chang=function(){
mp3.stop();
mp3.setMedia(list.selectedItem.data,"MP3");
mp3.play();
title.text="播放歌曲:?"+list.selectedItem.label;
};
list.addEventListener("change",mymp3");

点击浏览该文件
点击浏览该文件

<?xml?version="1.0"??>
<mp3Files>
<mp3Play?mp3url?="http://www.dreammates.com.cn/...022020446.mp3?"?mp3name?=?"没那种命?-?陈小春?-?大明星?"/>
<mp3Play?mp3url?="http://www.webx.cn/mp3/老鼠爱大米.mp3"?mp3name?=?"刘德华?-?不夠愛你"/>
<mp3Play?mp3url?="http://y620.vicp.net/...20051014151018376.mp3?"?mp3name?=?"下次不敢?-?刘德华?童梦奇缘主题曲?"/>
<mp3Play?mp3url?="http://song.luzhou.net/music4/5234tg/12.mp3?"?mp3name?=?"爱的天国?天国的嫁衣?王心凌"/>
<mp3Play?mp3url?="地址4"?mp3name?=?"歌曲名字4"/>
<mp3Play?mp3url?="地址5"?mp3name?=?"歌曲名字5"/>
<mp3Play?mp3url?="地址6"?mp3name?=?"歌曲名字6"/>
<mp3Play?mp3url?="地址7"?mp3name?=?"歌曲名字7"/>
</mp3Files>?

保存为XML格式的,与SWF放在同一文件夹里面

视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程