• 所属类目:Authorware教程
  • 更新时间:2006-04-19 01:01:01
  • 关键词:Authorware6 声音 多媒体 软件 Midi
  • 浏览次数:(今日:,本周:,本月:

分享到:

二. 用函数控制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是没有控制的,即打开界面,背景音乐就开始播放,平且是循环播放。我们希望界面上的音乐可以操纵,即我们想听的时候,才打开,这就需要用下面的按钮来控制。

评论

相关下载

推荐下载