| 在autherware中如何同时播放两个音频文件 |
| 副标题: |
| 作者:潜龙在野 文章来源:本站原创 点击数:
更新时间:2005-11-2 16:21:53 |
|
| |
本文由课件大师网站收集、整理或撰写,转载请署原作者名,并请注明出处,谢谢合作! 在autherware中利用A5wmme.u32函数来播放指定的MIDI和WAV音乐.实例如下:
1、初始化:midi:=0 wav:=0
2、装载A5wmme.u32,选择部分关于MIDI和WAV音乐操作函数LOAD。 3、加入一个交互图标,在交互上加入第一个计算图标,类型为“按钮”,内容为:
MIDIplay(FileLocation^"*.mid",100,0) midi:=1
4、为了不使音乐重复播放,对此分支的有效性进行设置,在响应属性窗口[Active If]中输入“midi=0”,定义只当midi为0时此按钮有效。
5、再在交互中加入一个计算图标,定义分支的有效性为“wav=0”,内容如下:
Waveplay(FileLocation^"*.wav",0) wav:=1
6、可以加入“暂停”、“继续”、“停止”等控制图标。方法和前面一样。
7、“暂停”:有效条件是“wav=1︱midi=1”,内容如下:
if wav=1 then WavePause() wav:=2 else MIDIPause() midi:=2 end if
8、“继续”:有效条件:“wav=2︱midi=2”,内容如下:
if wav=2 then WaveResume() wav=:1 else if midi=2 then MIDIResume() midi:=1 end if end if
9、“停止”:有效条件:“wav=1︱midi=1”,内容如下:
if wav=1 then WaveStop() wav=:0 else if midi=1 then MIDIStop() midi:=0 end if end if
|
| 脚本录入:潜龙在野 责任编辑:潜龙在野
|
|
上一篇脚本: Authorware中Jump函数的使用
下一篇脚本: 没有了 |
| 【字体:小
大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
|