首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
 Dreamweaver | Flash
 Fireworks  | Frontpage
 HTML/CSS  | Javascript
 Photoshop  | CorelDraw
 AuotoCAD   | Illustrator
 Freehand
 3DMax    | Authorware
 Director   | Maya
 PP点点通 | 迅雷 | BT
 eMule | FlashGet | Nero
 Ghost | Outlook | IE
 Maxthon | Office
 QQ | MSN | 网易泡泡
 Skype | 雅虎通 | 新浪UC

最新文章

您现在的位置: 中国IT实验室 >> 多媒体 >> Authorware学习 >> 正文

控制音乐播放的两招小技巧


ChinaItLab  2007-5-30 佚名  保存本文   推荐给好友  收藏本站


◆ 网页平面多媒体培训、认证考试免费咨询热线:400-700-5807   进入网络咨询平台

 

    2. 两个声音一起播放

    因为Authorware不支持两个声音图标同时执行,而有时我们需要两个声音一起播放,比如说先放背景音乐,在需要时加入朗诵的声音。很多人以为一定需要用外部函数才可以实现,其实用很简单的方法就可以搞定。

    在主流程线上拖入一个声音图标,命名为“sound1”,双击打开,导入一个背景音乐(注意将执行方式设为“同时”)。在声音图标中拖入一个等待图标,接着我们要插入一个DirectMedia Xtra控件,我们用它可以轻松实现两个声音一起播放。单击“插入/Media 控件/DirectMedia Xtra”,出现对话框(如图4),单击〔浏览文件〕按钮,选择所需的声音文件。在这里,我们还可以进行一些播放设置,比如说“循环播放”、“滑杆控制”等。设置完毕后按〔确定〕按钮退出。这时主流程线上会出现一个DirectMedia Xtra图标,将它命名为“sound2”,运行程序,就会听到第一个声音,按任意键,就会听到第二个声音了。


图4 插入控件

    最后要说明的是:如果在DirectMedia Xtra属性中设置了循环播放,那么声音将会一直放个不停。如果想要声音停止,可以在需要停止声音的地方加入一个计算图标,在计算图标里输入“EraseIcon(IconID@"sound2")”,这个函数可以将刚才命名为sound2的图标擦除,声音自然就停止了。整个流程如图5所示。

用这种方法插入的声音文件,不但可以实现两个声音一起播放,还可以灵活控制声音播放的进度。


图5 声音同时播放流程图

上一页  [1] [2] 

【责编:Youping】


 相关文章  推荐文章
利用Authorware 6.0同时播放多路声音
 文章评论