Authorware入门教程之内部控件和函数实现音量控制

作者&投稿:左吕 (若有异议请与网页底部的电邮联系)
~
编者按:Authorware是我们制作课件时常用的工具。在Authorware中,要想随心所欲地控制课件中音乐的音量不是那么容易。平时也看到过一些介绍控制音量的文章:有的是用两个按钮来控制,一个控制音量增大,一个控制音量减小;另外也有用滑动条来实现的。以上方法往往都要用外部函数来实现,而且效果并不能尽如人意--用按钮控制的话不够直观,而用滑动条控制又不能实时改变音量,必须等鼠标松开后才能改变。下面介绍一种笔者目前使用的方法,全部使用Authorware内部控件和函数,实现了滚动条实时拖动控制音量的目的。
制作思路
插入声音时,并不是用常用的声音图标插入所需声音,而是用DirectMediaXtra来导入所需声音,然后用系统函数CallSprite进行声音音量的动态设置。
制作方法
1. 启动Authorware7.0(在Authorware5.22中制作方法类似),新建一个文件,保存为“音量控制.a7p”。
2. 单击“插入→Tabuleiro Xtras→DirectMediaXtra”命令,出现DirectMediaXtra属性对话框,单击[浏览文件]按钮,打开所需的声音文件。这里值得一提的是,DirectMediaXtra支持的声音类型比较多,MIDI类型的文件也是支持的。回到主流程线,将默认的DirectMediaXtra图标名称命名为“sound”.
3. 在主流程线上拖入一个显示图标,命名为“diban”,利用Authorware自带的工具制作出如图1所示的画面,作为音量控制的背景。
4. 继续在主流程线上拖入一个显示图标,命名为“biao”,用图形工具画一个椭圆,这个椭圆在后面的设置中可以拖动,从而改变音量的大小。
接下来在“biao”显示图标的属性面板中进行如下的设置:“位置”属性选择“在路径上”,“活动”属性也选择为“在路径上”。然后单击刚才绘制的椭圆,进行路径的设置。这里要注意两点:一是路径的长度和位置跟“diban”中的三角形的长度和位置吻合,二是路径的起点在右侧,终点在左侧(图2)。
继续在属性面板中进行如下的设置:基点位置值为“0”,初始值为“-10”,终点值为“-100”。整个面板设置如图3所示。
到此为止,我们已经完成了初步的设置,下面对以上的设置作一个说明:
因为是用DirectMediaXtra导入的声音,音量的高低是可以设置的,最高时值为0,最低时为-100,所以,在设置“biao”显示属性时,我们把它设置成可以在一个特定的路径上移动,并且起点值为0,终点值为-100,这样就与音量的高低对应起来。在下面的制作中,我们将用另外一个系统变量PathPosition来获得“biao”显示图标中椭圆被拖动后在路径上的值,再利用系统函数CallSprite来进行设置,从而达到改变音量的目的。
5. 在主流程线上拖入一个计算图标,命名为“音量初始化”,双击打开,输入如下内容:
CallSprite(@"sound", #SetVolume ,INT(PathPosition@"biao"))
在第四步中,我们将显示图标的初始位置设置为“-10”,这里我们通过系统变量PathPosition@"biao"就可以获得这个值。因为这个值默认有两位小数,所以再用INT函数将它进行取整。
再用CallSprite函数对声音音量进行设置,这样启动程序时,声音的音量就为-10。
6. 在主流线上拖入一个交互图标,命名为“音量控制”,在交互图标的右侧拖入一个群组图标,选择类型为“条件”,选定该条件响应,在属性面板中,选择“条件”标签,将条件设置为“MouseDown”;再选择“响应”标签,将“永久”选项选中(如图4、图5所示)。
7. 双击“MouseDown”条件交互下的群组图标,在二级流程线上拖入一个决策图标,命名为“判断”,选定决策图标,在属性面板中,在“重复”右侧中选择“直到判断值为真”,然后在下方中输入条件为“~MouseDown”。这样,只要鼠标按下就会一直进行循环判断。在决策图标右侧拖入一个计算图标,命名为“设置音量”,双击图标输入如下内容:
CallSprite(@"sound", #SetVolume ,INT(PathPosition@"biao"))。
运行程序,拖动椭圆图形,音量就会随之改变大小了。在测试的过程中,我发现如果声音减小到-40的话,几乎就听不到了,所以以上的程序还可以进行一些改进,也就是将路径的终点值设置为-40,这样的话更符合使用习惯,有兴趣的读者不妨一试。整个程序的流程图和运行后的界面如图6所示。



authorware还有人用吗
authorware还有很多人用。Authorware软件虽然许久没有新版本更新,但是该软件的交互性依旧很具有特色,具有一定的实用性。Authorware是一种解释型、基于流程的图形编程语言。Authorware是由Author和Ware两个英语单词组成,顾名思义为"作家用来创造商品的工具"。Authorware被用于创建互动的程序,其中整合了声音、文本...

中文Authorware7.0案例教程内容简介
Authorware是一种备受青睐的多媒体制作工具,因其易用性和强大的功能,在教育和商业领域广泛应用。它的独特之处在于以图标作为程序的基本构建单元,通过流程线将这些图标串联起来,形成程序的逻辑结构。随着技术的提升,Authorware已经更新至版本7.0,本书特别关注中文版的介绍。本书共分为9个章节,采用实例...

authorware中的源文件格式为
该源文件格式为.authorware。这种文件格式只能通过Authorware软件打开,并且可以查看和编辑其中的框架内容、语句等。在制作完Authorware程序后,可以通过菜单栏上的“文件”->“保存”或快捷键“Ctrl+S”将文件保存为.authorware格式。另外,可以将.authorware文件导出为可执行文件(.exe),以便在没有安装...

Authorware可以用来做什么?
authorware 由Author(作家;创造者)和Ware(商品;物品;器皿)两个英语单词组成,顾名思义为"作家用来创造商品的工具".它是美国Macromedia公司开发的一种多媒体制作软件,在Windows环境下有专业版(Authorware Professional)与学习版(Authorware Star).Authorware是一个图标导向式的多媒体制作工具,使非专业人员快速...

Authorware怎么实现图片背景透明
先来看一下,我们常用的课件制作软件中使导入的图片背景透明的一般方法1. Authorware在Authorware中,我们对在显示图标中导入的图片设置背景透明的常用的方法是:双击选择工具,然后选择其中的透明(如图1)。这种方法非常简单,也很方便。但它的不足之处也是很明显的:我们看图1中的两张小动物的图片,这...

authorware的特点有哪些?
Authorware是一种面向对象的开发工具,使用图标和流程线进行多媒体创作。Authorware引入了编程语言工具的特点,有着强大的程序控制功能和交互能力。下面介绍其主要特点。1.面向对象的可视化编程模式Authorware提供了基于图标和流程线的设计思路,使用直观的图标流程控制界面,程序员只须按照程序设计流程,将图标拖曳...

Authorware使用技巧之操作十二招
此方法对显示图标、运动图标、电影图标、声音图标、擦除图标等有效。快速了解图标的信息要知道一个图标的一些基本的信息(比如字节数、ID号、建立日期等),只需先按住Alt键,然后用鼠标的右键单击该图标,便出现一个包含该图标基本属性的信息框。快速选择多个图标在AuthorWare操作的过程中,需要选择多个图标...

Authorware课件制作实用教程图书目录
Authorware课件制作实用教程以一系列详细章节引领读者进入多媒体课件的世界。首先,第一章介绍了多媒体课件的基本概念和原理,为后续学习奠定了基础。在第二章中,读者将深入理解Authorware,这是整个教程的核心工具,它将展示其强大的功能和界面设计。紧接着,第三章专门讲解了显示圈标的应用,圈标是...

Authorware入门教程之课件中图片拖动与放大
在制作课件时,为达到更好的交互效果,常需要自由控制对象,如图片的组合、仪器的连接等。本文介绍在Authorware中如何实现图片的拖动和放大。程序实现目的动态引入图片、在指定的区域内移动图片、放大显示图片。制作步骤1.打开Authorware,新建一个文件,依次选择“Modify-File-Preoperties”,将弹出对话框,“...

authorware7.0中不存在的交互类型是
authorware7.0中不存在的交互类型是视频交互。authorware7.0的交互类型包括按钮、敲击区域、敲击对象、目标区域、下拉式菜单、条件、文本输入、按键、尝试限制、时间限制、事件。authorware7.0的交互类型:1、按钮(Button):利用按钮产生程序分支执行,响应类型标识符。2、敲击区域(HotSpot):通常又称为"...

江南区13874274747: 如何使用authorware -
允爱塔定: Authorware提供了8种类型的知识对象:1.Accessibility类型的知识对象 包括常规的多媒体程序的一般框架结构、声音解决方案(TTS)、交互反馈等5个实用的KO,通过它们可以更快的完成一个功能齐全的多媒体作品.2.Assessment类型的知识...

江南区13874274747: authorware教程 如何使用擦除图标 -
允爱塔定: 方法一:利用Authorware本身的文字工具来进行插入.先打开一个展示窗口,然后点击工具箱里的文字工具,再到窗口中点击一下,接着就可以在窗口中输入文字了,然后再利用Authorware自带的文字处理功能进行处理. 方法二:先在Word等...

江南区13874274747: 怎样用Authorware制作课件 -
允爱塔定: 制作教学课件,现在比较流行的制作软件是Flash、Authorware等,Powerpoint似乎是已经落后了,但在实际教学过程中,发现大多数教师还是比较喜欢用Powerpoint来制作一些课件,Powerpoint的使用率还是很高的,这是因为对于大多数教师...

江南区13874274747: 用authorware制作电子相册的步骤 -
允爱塔定: 最简单的一种做法就是用框架图标,直接在框架图标后面推一个显示图标,并且在显示图标中导入图片就行了,最后需要做的就是修饰一下你的框架图标了,打开框架图标,去掉一些你不想要的导航功能,这个内容如果不是特别熟悉的话,可以在网上查查关于框架图标的正确使用方法.(这里可以实现上、下一张播放) 当然,你还可以直接用显示图标和等待图标来实现,这里就可以实现自动播放,或者用按键来控制图片的播放喽!

江南区13874274747: AuthorWare学习:怎样在authorware中插入PPT -
允爱塔定: 1.打开PowerPoint,制作一个用于链接到AuthorWare中的演示文稿文件,取名为a1.ppt.2. 在AuthorWare中插入PowerPoint文件. (1) 打开Authorware,拉一个显示图标到流程线上,双击该显示图标打开展示窗口. (2) 单击“插入”选单,选...

江南区13874274747: Authorware 怎样使用
允爱塔定: 你好,推荐视频和素材,这个要多上机实践就会了 素材 http://www.golddot.com.cn/article/2767/Article21979_2.htm 视频教程(最好的视频教程,来自网易学院,从初级到小高手,简单的,看下) http://tech.163.com/special/A/000915SN/Authorware7.html

江南区13874274747: Authorware中如何设置返回主界面
允爱塔定: 开发《Authorware 6.0快速入门》的帮助系统为例;当程序运行后出现主界面(如图1);单击滚动文本中的标题(如:初识Authorware 6.0)可以跳转到对应的功能介绍,此时单击“帮助主题”按钮又可以返回主界面;单击“查找”按钮,在弹出的Find对话框中输入查找的内容,会罗列出所有内容所在页,查找功能还支持模糊搜索.由于有些功能需要分类详细介绍,所以某些标题下面还有帮助列表,单击该标题(如:基本图标的使用)后将会跳转到该标题下属的帮助列表(如图2),此时单击“下一页”按钮将依次介绍帮助列表中图标的功能,如单击列表中的标题文字,可以直接进入该标题的介绍;单击“返回”跳转至主界面.

江南区13874274747: authorware 制作电子相册步骤
允爱塔定: 1. 确定要做的框架 2. 准备文字和图片素材 3. 制作界面 4. 在authorware中整合 参考界面: http://hi.baidu.com/anycai/album/%B1%CF%D2%B5%CF%E0%B2%E1%C4%A3%B0%E5

江南区13874274747: authorware视频教程 -
允爱塔定: 基础:袁海东:authorware讲解基础篇 高级:阿标:authorware7.02多媒体课件开发之实战演练 人民邮电出版社 基础网上视频教程:http://tech.163.com/special/A/000915SN/Authorware7.html网易学院有很全的教程.

江南区13874274747: Authorware的运用
允爱塔定: 当你调用JumpOutReturn()函数打开外部文件,authorware本身并没有停下来,而是沿"线"继续运行.如何才能使authorware在播放外部文件的时候,暂停下来呢?也许你会用等待图标,或一个交互按钮,但有时这样满足不了要求.例如,...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网