MP3格式的声音文件因其压缩率高、音质好而倍受青睐。而Authorware中的声音图标不支持mp3文件,那么怎样在Authorware作品中加载MP3背景音乐呢?下面介绍利用mp3player.u32动态链接库中的函数实现播放MP3音乐的方法。
mp3player.u32是为Authorware开发的播放MP3文件的动态链接库。下面以图1所示的实例程序为例介绍播放mp3的实现方法。
 图1 实例程序
1.新建一个程序文件,命名为mp3demo.a5p,在流程线上放置一个[显示]图标,命名为[背景]。并导入相应的图片,用附加[运算]图标设置主界面窗口。
2.加载MP3播放函数。从选单上选取window→functions选项或单击工具栏上[函数]按钮,进入[function]对话框,从[category]区的下拉列表中选定本文件选项,单击[load]按钮进入[load function]对话框。选定mp3player.u32文件,单击[打开]按钮,打开[custom functions in mp3player.u32]对话框。
编辑推荐阅读●Authorware下放大AVI图像●AuthorWare中插入PowerPoint文件
用鼠标选取所需函数,单击[load]按钮加载。加载完毕后返回与[function]同名的对话框。
3.在流程线上放置一个[运算]图标,命名为[初始化],打开进入程序输入框,内容如下:
tmsmp3createplayer(windowhandle,″″)
放置一个[运算]图标,命名为[打开],内容如下:
mp3filename:=″d:mp3demojacky.mp3″
tmsmp3loadfile(mp3filename)
在流程线上放置一个[交互作用]图标,命名为[控制面板],在其右侧放置一[运算]图标,并弹出[respone type]对话框,选定[button]按钮,设置为按钮,并将图标命名为[播放],打开进入程序输入框,内容为:tmsmp3play(1, 10)。用同样的方法设置[取消],内容为:tmsmp3stop()。
 图 2实例程序主界面
至此,本实例制作完毕。单击[运行]按钮,出现的本实例程序的主界面如图2所示,单击[播放]开始播放音乐,单击[取消]则停止播放音乐。(曹新社)
点击此处发送手机短信将此条新闻推荐给朋友
短信发送,浪漫搞笑言语传情
订科技短信第一时间掌握IT业界动态
点击此处订阅手机短信NASDAQ最新行情
|