学习Flash组件应用MP3制作
2008-04-02 10:49:49来源:互联网 阅读 ()
动画效果:
(1)先新见一个XML格式的 播放列表,文档名为"mp3.xml",代码如下:
<mp3Files>
<mp3Playmp3url="地址1"mp3name="歌曲名字1"/>
<mp3Playmp3url="地址2"mp3name="歌曲名字1"/>
<mp3Playmp3url="地址3"mp3name="歌曲名字3"/>
<mp3Playmp3url="地址4"mp3name="歌曲名字4"/>
<mp3Playmp3url="地址5"mp3name="歌曲名字5"/>
<mp3Playmp3url="地址6"mp3name="歌曲名字6"/>
<mp3Playmp3url="地址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代码,选择第一帧,如下:
mymp3=newObject();
mymp3.chang=function(){
mp3.stop();
mp3.setMedia(list.selectedItem.data,"MP3");
mp3.play();
title.text="播放歌曲:" list.selectedItem.label;
};
list.addEventListener("change",mymp3");
<mp3Files>
<mp3Playmp3url="http://www.dreammates.com.cn/...022020446.mp3"mp3name="没那种命-陈小春-大明星"/>
<mp3Playmp3url="http://www.webx.cn/mp3/老鼠爱大米.mp3"mp3name="刘德华-不??您"/>
<mp3Playmp3url="http://y620.vicp.net/...20051014151018376.mp3"mp3name="下次不敢-刘德华童梦奇缘主题曲"/>
<mp3Playmp3url="http://song.luzhou.net/music4/5234tg/12.mp3"mp3name="爱的天国天国的嫁衣王心凌"/>
<mp3Playmp3url="地址4"mp3name="歌曲名字4"/>
<mp3Playmp3url="地址5"mp3name="歌曲名字5"/>
<mp3Playmp3url="地址6"mp3name="歌曲名字6"/>
<mp3Playmp3url="地址7"mp3name="歌曲名字7"/>
</mp3Files>
保存为XML格式的,和SWF放在同一文档夹里面
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash