收藏本站
 
设为主页
     您的位置:首页资源库课件制作Authorware
== 资 源 搜 索 ==
 
高级搜索
== 学 习 资 源 ==
操 作 系 统
Windows DOS
Linux Unix
Novell OS/2
办 公 软 件
Word Excel
Access Powerpoint
Outlook Wps
媒 体 处 理
网页制作 动画制作
图片处理 视频处理
媒体播放 音频处理
课件制作 其它……
网 络 工 具
网页浏览 下载工具
FTP 工具 邮件工具
网络安全 服 务 器
联络聊天 其它……
工 具 软 件
压缩工具 系统工具
文件工具 磁盘工具
病毒防治 阅读工具
测试工具 程序设计
== 素 材 资 源 ==
GIF动画 Flash动画
按钮图库 图标图库
线条图库 背景图库
创意图库 音频素材
== 教 程 下 载 ==
 
多媒体软件Authorware6声音Midi篇(2)

作者:faithli/faithli.com

 

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

Copyright © 2001-2002 东莞中学信息技术科 All Rights Reserved
IE4.0 or later / 800*600  For The Best View