Authorware学习:2 招控制音乐播放 加强版

2016-03-18 16:09 4 1 收藏

图老师小编精心整理的Authorware学习:2 招控制音乐播放 加强版希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - 设计软件 】


    1. 声音的停止

  《控制音乐播放有两招》一文谈到在Authorware中要实现声音停止,要利用Authorware不能同时播放两个声音的特性,因此加入一个空的声音图标来实现。其实,在Authorware中完全可以灵活地控制声www.tulaoshi.com音的停止,方法如下:

  (1)方法一:利用系统变量MouseDown来实现。

  在主流程线上拖入一声音图标,双击打开,导入一声音文件,并在声音图标的属性对话框中作如下设置:执行方式根据自己的需要设置,播放设为“直到为真”,然后在下面的方框内输入“MouseDown”,这是一个系统变量,意即为按下鼠标时为真(如图1)。单击〔确定〕按钮退出。通过这样的简单设置,当我们需要声音停止时,按下鼠标,即可将声音停止。这种方法,可以用来设置课件的片头音乐,因为片头音乐一般都需要循环播放,这种方法就可以随时将音乐停止。


图1 利用系统变量

  (2)方法二:通过一个自定义变量来控制。

  方法一虽然控制起来简单,但也有不足之处,如果声音图标后面的图标中有需要用鼠标的地方,声音也会停下来。但如果用变量的话,就灵活多了。方法如下:同方法一,在声音图标的属性中,将“执行方式”设为“同时”,“播放”设为“直到为真”,在下面的方框内填入“x=1”(如图2),单击〔确定〕退出,这时会跳出一个对话框,因为我们自定义了一个变量“x”,系统要求设置变量的初始值,将初始值设为“0”。


图2 利用自定义变量

  接下来,在需要声音停止的地方拖入一个计算图标,双击打开,输入“x:=1”,关闭计算图标。流程图如图3所示。相比较而言,这种方法比第一种方法灵活性要大得多。

 


    2. 两个声音一起播放

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/shejiruanjian/)

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


图3 声音停止流程图

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


图4 插入控件

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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/shejiruanjian/)


图5 声音同时播放流程图

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

来源:https://www.tulaoshi.com/n/20160318/1889177.html

延伸阅读
标签: 鸡蛋 炖蛋
蒸蛋 1、1个鸡蛋打匀,加入丁点盐、一勺老抽、半勺橄榄油,加满水,拌匀撒上葱末。 2、微波炉叮3-4分钟,欧了。里面也可以加点肉末味道更好。 蒸蛋 1、打鸡蛋,其实不需要象有些人说的打得很匀,多累啊!放盐、鸡精、料酒一点拌匀。最主要的一点,如果蒸锅的水是热的,蛋里就加冷水,蒸锅的水是冷的,蛋里就一定要加热水,大概60-70...
标签: 鸡蛋 蒸蛋
宝宝吃的香@@胡萝卜肉末蒸鸡蛋羹 做法: 1) 将胡萝卜洗净,去皮切碎末。将鸡蛋磕入碗中搅拌均匀。 肉末加入一些盐或鸡精粉及香油调味,备用。 2)鸡蛋液加入一点的温水,轻轻搅拌后用漏网搁掉上层的蛋液 泡沫至嫩滑。 3)将一半的蛋液倒入在蒸碗中,加入肉末。 4)肉末上层放胡萝卜末铺均。在倒入剩余的蛋液即可。 5)用保...
《边境之门 加强版》各条件及攻略心得分享 抓怪物宝贝心得 不少日系RPG游戏都会有类型捕获或抓宠的系统设定,而《 边境之门 》同样也有。一开始接触时,我以为捕获是能将怪物抓起来收藏,不过这里只是取得素材的手段之一。 要如何轻鬆地捕获怪物成為神O宝贝大师呢?!!其实在这...
标签: 鸡蛋 炖蛋
蒸蛋加强版 1、先将萝卜干和猪肉用搅拌机搅碎后,放到炒锅中用花生油炒香,加少许酱油和糖后起锅。 2、把鸡蛋打进去萝卜干和猪肉搅匀,加适量水和鸡精拌匀后就可以放进去蒸锅里蒸十分钟左右(鸡蛋熟了)就可以出锅了。 小诀窍 一定要把萝卜干和猪肉炒熟再和鸡蛋蒸,这样鸡蛋才不会老。 蒸鸡蛋 1、鸡蛋打碎倒入碗里,用筷子打散...
《巫师2加强版》pc新增物件图文攻略 上篇:精灵线 巫师二加强版PC新增物件(以中文版翻译为主) 不论是罗契线或是精灵线,都可以从第二章末端读取计忆档,不用从头来而直接接续第三章新增物件,不会有大问题。 精灵线 本人从第二章末端于菲丽芭家中拿取「毒液与毒药」之书开始读档。 顺着剧情于进入第三章前,新增接续二三章之动画  ...

经验教程

964

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部