| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Authorware教程 >> AW基础教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




AW基础教程——在AW中播放二个WAV
作者:dreamexp…    教程来源:5D多媒体    点击数:    更新时间:2004-1-15       ★★★★★ 【字体:

DREAMEXPRESS系列(二):在AW中播放二个WAV

AW播放声音使用MCI,独占式播放,不能同时播放二个或更多的WAV声音。

而DIRECTMEDIA XTRAS可以同时播放多个动画或声音文件。

于是用DIRECTMEDIA XTRAS播放背景音乐与人声解说。发觉这样做效果还是很不错的。

附测试程序截图!

按此在新窗口浏览图片

程序解说:
-------------
1、这个语句:
SND:=Round(GetIconProperty(@"声音",#volume))
可以将DMX的播放音量值读出来并赋给SND(自定义变量)。

2、这个语句:
SetIconProperty(@"声音",#volume,Round(PathPosition@"SLIDER")
可以将通过拉动滑块的位置来改变音量大小。

3、问题:改变音量后,正在播放的声音不会改变音量。只有重新播放,新的音量设置值才会有起作用。
==========================
真的是太糟了:因为我想用函数来改变解说或背景音乐的音量大小,对于背景音乐倒是可以重新播放一次,但对于人声解说这样显然不合理。
=============================

通过WINDOWS系统的音量控制的话,那就解说或背景音乐同时改变音量。(我用的解说和背景音乐二个均是WAV声音。)

结论:通过ALTOOLS.u32外部函数改变WINDOWS系统的WAV声音,然后再通过DMX的声音控制函数调整背景音乐的相对音量。

即调整WINDOWS系统的WAV声音的音量时,二者同时改变。

改变背景音乐的音量可以不影响人声解说的音量。

本人认为这样是在AW中,解决同时播放二个(或以上)WAV与MP3声音,并控制其音量的最佳解决方案。

我不推荐背景音乐采用MIDI的做法。MIDI在不同的声卡上播放的效果相差较大,有的声卡上简直有点让人难以忍受!

  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:itisth    责任编辑:itisth 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程: 没有了
  • 下一篇教程:
  •    最新热点    最新推荐    相关教程
    Authorware 7.0 技巧与实例(…
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)