你现在的位置:学校网首页 - 免费在线书籍 - 多媒体软件Authorware6声音Midi篇(2)

Authorware - 多媒体软件Authorware6声音Midi篇(2)  [ 返回目录页 ]

二. 用函数控制midi的播放

1.播放midi
在流程线上放一计算图标,命名为播放midi. 里面的函数为:
LoopMidi(FileLocation^'midi\\rose.mid'),如图3所示:


图3
这样就可以在一个页面里循环播放midi音乐作为背景了。
2.这里需要对计算图标里的函数的路径说明一下:
①这里的FileLocation^'midi\\rose.mid'是midi音乐rose.mid的相对路径,意思是midi文件夹和播放midi.exe 文件在同一目录下,这样不管你在测试或者刻录光盘时,都不用在考虑路径的问题。
② 当然计算图标里我们也可以用绝对路径:LoopMidi('c:\\midi\\rose.mid')但这样做在自己的计算机里运行是没有问题的,当作品完成以后刻录 光盘后,到其它计算机里运行的时候找c盘里的midi文件夹,是找不 到的,因此不会正常实现midi的播放。这种方法只实用于制作测试阶段。
③还有一种方法是绝对路径的表示方法:LoopMidi(':\\midi\\rose.mid')这种表示方法是要求midi文件夹必须放在根目录下,也就是我们刻录光盘的时候要把这个midi文件夹刻录在光盘的根目录下,这样不管你的光驱是那一个盘符,保证能找到rose.mid,使midi音乐的播放没有问题。
3. 这种在流程线上播放的midi是没有控制的,即打开界面,背景音乐就开始播放,平且是循环播放。我们希望界面上的音乐可以操纵,即我们想听的时候,才打开,这就需要用下面的按钮来控制。
 


 目录

技术支持:www.szxuexiao.com 最佳浏览分辨率:1024*768、IE6以上 声明:本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除!