当前位置:首页>网络学院>多媒体教程>Authorware教程>文章内容

多媒体软件Authorware6声音midi篇

[ 来源: | 作者: | 时间:2007-07-22 | 收藏 | 推荐 ] 【



多媒体软件Authorware6声音midi篇 免费资源www.it55.com

图6 www.it55.com在线教程

五:用按钮或热区停止midi的播放 IT资讯之家 www.it55.com

 用按钮按钮或热区停止midi的播放可以参考上面的方法三,在交互流程线的右侧加一个计算图标停止midi,里面的函数为:stopmidi()
具体的可看一下图7和图8。采用这种方法,可以在一个页面里控制背景音乐的播放,如果只想看内容,不想听音乐时候,就可以关掉;看的内容感觉枯燥的时候,再把背景音乐打开。

IT资讯之家 www.it55.com

多媒体软件Authorware6声音midi篇

vd;k;l www.it55.com rdfg

图7

多媒体软件Authorware6声音midi篇 IT资讯之家 www.it55.com

图8
在图8中放置了两个小图片,一个是静止的,一个是动态的gif,
将动态的gif拖入停止midi的热区内,当背景音乐想起来的时候,
点击动态的gif,声音停止。

IT资讯之家 www.it55.com

六:停止midi和播放midi合并一个按钮

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

上面的第五节的内容里控制背景音乐的播放和停止是用了两个按钮或图片,这样在界面里显的比较乱,所以可以参照《多媒体软件Authorware6声音Wav篇》里的声音控制失效和合并将第五节里的midi用一个图片来控制,具体的原理不在详述,下面将其流程图给大家参考:图9和图10
it55.com

多媒体软件Authorware6声音midi篇

www.it55.com在线教程

图9

多媒体软件Authorware6声音midi篇

www.it55.com

图10
在图9和图10里大家注意热区的交互响应属性里的active if
条件语句里的pause=0或pause=1
pause:=0 按钮失效pause:=1按钮正常运行。 www.it55.com在线教程

七:退出和停止midi 结合在一起

sflj www.it55.com kg^&fgd

有时候我们在制作的课件的时候不希望界面上有很多的按钮,在流程线上放上播放midi背景音乐rose.mid,希望退出界面的同时,音乐rose.mid终止,这样的效果如
何实现呢。我们在制作的过程中通过反复的测试和思考,得到如下的方法:
将停止midi和返回主界面放到一个计算图标里:返回+停止midi
把它作为一个热区和退出按钮重合,如图11中的兰色方框所示。
返回+停止midi计算图标里的函数为:
StopMidi()
GoTo(IconID@"主界面")
45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

多媒体软件Authorware6声音midi篇

vd;k;l www.it55.com rdfg

图11 http://www.it55.com/

结束语:通过上面的学习,我们掌握了authorware里midi音乐的应用方法和技巧,为我们制作比较好的作品打下基础。如果你的wav音乐不错的话,也可以通过软件AmazingMIDI将其转化为midi背景音乐。这样作品的容量就会减小很多。
另外在作品制作完成以后,为了让打包后的exe文件能正常运行,需要将
midiloop.u32和midi(作品中用到的*.mid音乐)文件夹放到可执行文件exe同
一目录下:见图12。

多媒体软件Authorware6声音midi篇 sflj www.it55.com kg^&fgd

图12 IT资讯之家 www.it55.com

(编辑:IT资讯之家 www.it55.com

返回顶部
共2页: 上一页 [1] 2 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]