《用Authorware制作课件中声音控制的实现》由会员分享,可在线阅读,更多相关《用Authorware制作课件中声音控制的实现(3页珍藏版)》请在金锄头文库上搜索。
1、在多媒体课件中,声音处于举足轻重的地位。我们利用 Authorware的声音图标可以给多媒体课件配上音乐、解说。那么,如何实现在课件的应用过程中根据需要随时调控声音的开、关、暂停、继续呢?这里我例举三种常用方法,供大家参考。 方法一仅设置“关”按钮来调控声音(程序流程图见图 1)。 这种方法一般用在课件的开始部分,用以实现对背景音乐的控制。通过【等待】图标中的“Continue”按钮或通过用鼠标点击画面来关闭声音。各图标的关键设置如下: 1. 在【声音】图标属性对话框中先导入要播放的背景音乐,然后再设置【Timing】文件夹中的选项。 在【Concurrency】选项中选中【Concurren
2、cy】,Authorware 将同时执行本声音图标和下一个显示图标(背景图)。 在【play】选项中选择【Until True】,在【Play】下面的播放条件输入框中输入“Sound:=true”。其他设置取默认状态。 2. 【显示】图标中可导入一幅背景图。 3. 【等待】图标中选中【Show Button】。 4. 【计算】图标的编辑窗口中,设置控制音乐播放用户变量“Sound:=true”,其目的是程序运行到该图标时就关闭声音。 本方法中也可在【Play】下面的播放条件输入框中直接输入“mousedown”,【声音】图标的其他设置不变,就可用鼠标点击画面关闭声音,这时程序流程上只要放置【声
3、音】和【显示】图标即可。这是一种很简单的关闭声音的方式,大家不妨一试。 方法二用“开”、“暂停”、“继续”三个按钮来调控声音(程序流程图见图 2)。 这种方法的特点是对声音的调控灵活自如,适用于语音教学。各图标的关键设置如下: 1. 在【声音】图标属性对话框中先导入要播放的声音,然后再设置【Timing】文件夹中的选项。 在【Concurrency】选项中选中【Concurrency】。 在【Play】选项中选择【Fixed Number of Times】,在【Play】下面的播放输入框中输入需播放的次数。其他设置取默认状态。 2. 在控制声音的“开”、“暂停”、“继续”按钮下属的子程序中,
4、各有一个【计算】图标,其设置如下: 在“开”按钮下属的计算图标编辑窗口设置为: Mediaplay(IconID声音) 在“暂停”按钮下属的计算图标编辑窗口设置为: Mediapause(IconID声音,true) 在“继续”按钮下属的计算图标编辑窗口设置为: Mediapause(IconID声音,false) 我们还可以将 “暂停”、“继续”按钮设置成同一个按钮“暂停继续”,这时程序流程图如图 3。在程序的起始位置放置一个【计算】图标,在其编辑窗口中输入“sound:=false”,用以控制其开始时的声音。“暂停继续”按钮下属的子程序中的【计算】图标设置为: if sound:=true then sound:=flase else sound:=true Mediapause(IconID声音,sound) 其他设置不变。 方法三通过“滑杆控制”上的按钮来控制声音的“暂停”、“继续”。方法如下: 单击“Insert”菜单选中“Media 控件”单击“DirectMedia Xtra”,出现“DirectMedia Xtra”属性对话框,然后单击“浏览文件”按钮,导入一个声音文件,在“播放选项”中,选中“滑杆控制”、“循环播放”,最后单击“确定”按钮,出现如图 4所示的程序流程图。程序运行时自动出现“滑杆控制”按钮。