




已阅读5页,还剩104页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章 使用Authorware制作多媒体教学课件,(时间:3次课,6学时),第6章 使用Authorware制作多媒体教学课件,教学提示:Authorware是一款优秀的交互式多媒体编程工具。它广泛地应用于多媒体教学和商业领域,目前大多数多媒体教学光盘都是用Authorware开发的。而商业领域的新产品介绍、模拟产品的实际操作工程以及设备演示等,也大多采用Authorware 来开发,以求取得良好的企业形象和市场宣传效果。用Authorware制作多媒体的思路非常简单,它直接采用面向对象的流程线设计,通过流程线的箭头指向就能了解程序的具体流向。Authorware能够使不具备高级语言编程经验的用户迅速掌握,并创作出高水平的多媒体作品,因而成为多媒体创作首选的工具软件之一。 教学目标:本章首先介绍Authorware 7.0的基本操作,然后利用Authorware 7.0来制作平抛运动、英语听力训练这两个演示课件,借此展示如何使用变量及函数、绘制矢量对象、绘制动态按钮、获得用户输入数据、确定运动轨迹、生成动画效果、插入声音、制作动态按钮、控制声音、控制文本显示及控制影像等高级内容。,第6章 使用Authorware制作多媒体教学课件,6.1 Authorware 的界面和基本操作 6.2 平抛运动函数与动画的综合应用 6.3 英语听力训练声音与视频的控制 6.4 上机实战使用Authorware制作语文课件登泰山记,6.1 Authorware 的界面和基本操作,Authorware是一种基于图标(Icon)和流线(Line)的多媒体开发工具。它把众多的多媒体素材交给其他软件处理,本身则主要承担多媒体素材的集成和组织工作。 进入Authorware后,程序界面如图6.1所示。,6.1 Authorware 的界面和基本操作,6.1.1 Authorware 的主要特点,Authorware软件具有如下特点: 1. 提供积木式的图标创作方法和面向对象的创作环境 Authorware为多媒体应用系统开发者提供了一种堆积木式的创作方法和一个面向对象的创作外境,使用14个功能图标,不同的图标被看作不同的对象,可以随意穿插或叠合。开发人员不需要程序设计语言的编程经验,只需将多媒体应用系统划分为相对独立的媒体素材片断和逻辑分支,使之能用图标分别表示,然后将这些图标用流程图的方式有机地结合在一起,即可完成丰富多彩、画面生动的多媒体应用系统。 2. 提供高效的多媒体集成环境 通过Authorware自身的多媒体管理机制和多种外部接口,开发者可以充分地利用包括声音、文字、图像、动画和数字视频等在内的多种内容,将它们有效地集成在一起,形成具有充分表现力的多媒体应用系统。 Authorware的主要媒体处理功能有:对文本对象具有丰富的控制功能,允许用户自由选择字体、文本、大小和颜色,支持超文本功能;支持多种格式的图形及图像,可利用其内部的绘图工具或图形函数绘画界面,而且其内部就具有移动图标控制功能,利用这些功能可使一系列图片产生电影效果;支持多种格式的视频文件,可以方便地加载视频信息,设置播放区幅面,选择播放视频信息中的一个片段,还可对视频信息的播放进行其他控制;支持多种格式的声音文件,可以方便地加载声音,并控制其播放速度、回放次数及播放条件等。,6.1.1 Authorware 的主要特点,3. 提供强大的逻辑结构管理功能 Authorware提供了直观的图标(Icons)控制多媒体演示界面,无需编程,只使用流程线及一些工具图标,就可以达到某些编程软件经过复杂的编程才能达到的效果。Authorware利用对各种图标的逻辑结构布局,来实现整个应用系统的制作,逻辑结构管理是Authorware的核心部分。 Authorware程序运行的逻辑结构主要是通过所有图标在流程线上的相应位置来反映整个体系。对于分支流程,可以设定选择分支的方法,如随机选择、变量选择和顺序选择等,对于循环流程,可以设定循环的次数、循环的终止条件等。通过这种方法可以把整个系统划分为若干子系统,并逐级细化,直至每一个最底层模块。Authorware引进了页的概念,提供了框架图标和导航图标,可以实现超文本与超媒体链接。 4. 提供丰富、灵活的交互方式 Authorware提供了10余种交互方式供开发者选择,以适应不同的需要。除了一般常见的交互方式,如按钮,菜单、键盘和鼠标等之外,Authorware还提供了热区响应、热对象响应及目标区响应等多种交互控制方式。 5. 具有丰富的变量和函数 Authorware提供了10余类、200余种变量和函数,这些函数与变量提供了对数据进行采集、存储与分析的各种手段。开发者巧妙地运用这些函数和变量,可以对多媒体应用系统的演示效果进行细致入微的控制。,6.1.1 Authorware 的主要特点,6. 提供模块与库功能 模块和库这两种功能是为优化软件开发与运行而提供的制作技术。通过模块功能,可以最大限度地重复利用已有的Authorware代码,避免不必要的重复性开发。通过对库的管理,使庞大的多媒体数据信息独立于应用程序之外,避免了数据多次重复调入,减小了应用程序所占的空间,从而优化应用程序,提高主控程序的执行效率和减少程序所占空间。 7. 具有广泛的外部接口 Authorware除了具备各种创作功能外,还为开发者提供了多种形式的外部接口,常用的数据接口有: Director、C语言等。而且Authorware支持OLE技术,使开发者可以方便地利用其他开发工具制作多媒体数据文件。Authorware为扩展功能提供了相应的标准,接在Windows操作系统中支持DLL格式的外部动态链接库,使具备专业编程知识的开发人员及有特殊要求的用户可以方便地扩充Authorware的功能。,6.1.1 Authorware 的主要特点,8. 提供网络支持 Authorware应用了多媒体的Internet传输技术Shockwave,制作出的应用程序支持网络操作。通过Shockwave,可将Authorware制成的多媒体应用系统快速地发布到Internet上,在网上提供各种在Authorware中创建的交互信息。另一方面,通过ActiveX控件的浏览器, Authorware也可以让用户在其应用程序中浏览因特网上的内容。 9. 跨平台体系结构 Authorware是一套跨平台的多媒体开发工具,无论是在Windows还是Macintosh平台上,均提供了几乎完全相同的工作环境,这使之成为目前少有的可以方便地进行这两种平台移植的多媒体创作工具。它提供存储For Windows及For Macintosh的文件格式,可以方便地在这两个平台间调用及存储Authorware应用程序。 10. 独立的应用系统 Authorware可以把制作的多媒体产品进行打包,生成EXE文件。该文件能够脱离开发环境,作为Windows的应用程序来运行。也可以制作成播放文件,带上Authorware提供的播放器而独立于Authorware环境运行。,6.1.2 Authorware 界面指南,同许多Windows应用程序一样,Authorware具有良好的用户界面,Authorware的启动、文件的打开和保存及退出这些基本操作都和其他Windows程序类似。 下面介绍Authorware的菜单、工具栏、图标栏和程序设计窗口。 1. 菜单栏 菜单栏位于Authorware工作视窗顶端,包括【文件】、【编辑】、【查看】、【插入】、【修改】、【文本】、【调试】、【其他】、【命令】、【窗口】和【帮助】共11个菜单(图6.2)。 【文件】:主要包括对文件的操作、媒体素材的导入导出、发布、打包、打印设置和发送邮件等操作命令。 【编辑】:其主要功能就是提供流程线上图标和画面的功能,如我们常用的复制、粘贴等。 【查看】:包含查看当前图标、改变窗口的设置以及界面外观等功能。 【插入】:引入模板、图像、文字和其他OLE对象。 【修改】:主要用于修改图标、图像和文件的属性,并对图标及其内容、位置进行编辑修改,还可以改变背景和前景的设置。 【文本】:提供丰富的文字处理功能,用于设置文字的字体、大小、颜色、风 格等。 【调试】:主要用于调试程序,具有单步运行、分段运行等功能。 【其他】:用于库的链接、查找显示图标中文本的拼写错误和音频格式转换等。 【命令】:该菜单提供Authorware 7.0的在线资源,还有RTF编辑器和查找Xtras等内容,用户还可以将自己的指令加入到该菜单中。 【窗口】:用于打开或关闭演示窗口、属性面板、变量面板、函数面板及知识对象面板等。 【帮助】:从中可获得更多关于Authorware的信息。,6.1.2 Authorware 界面指南,图 6.2 Authorware的菜单栏,6.1.2 Authorware 界面指南,2. 工具栏 工具栏是Authorware窗口的重要组成部分,如图6.3所示,其中每个按钮实质上是菜单栏中的某一个命令,由于使用频率较高,被放在常用工具栏中,熟练使用常用工具栏中的按钮,可以使工作事半功倍。其中包含17个工具按钮和一个文本风格的下拉列表框,下面以表格的形式介绍每个工具的含义,如表6.1所示。,图 6.3 Authorware 常用工具栏,6.1.2 Authorware 界面指南,3. 图标工具栏 图标工具栏位于Authorware窗口中的左侧,如图6.4所示,包括14个工具图标、1个开始图标、1个停止图标和图标调色板等,是Authorware最特殊也是最核心的部分。下面我们对各图标加以简单的介绍,在后面我们将结合实际操作进一步熟悉每个图标的特点和使用方法。,6.1.2 Authorware 界面指南,6.1.2 Authorware 界面指南,6.1.2 Authorware 界面指南,4. 程序设计窗口 程序设计窗口是Authorware的设计中心,Authorware具有流程可视化编程功能,主要体现在程序设计窗口的风格上。 程序设计窗口如图6.5所示,其组成如下: 标题栏:显示被编辑的程序文件名。 主流程线:一条被两个小矩形框封闭的直线,用来放置设计图标,程序执行时,沿主流程线依次执行各个设计图标。 两个小矩形:分别表示程序的开始和结束。 粘贴指针:一只小手,指示下一步设计图标在流程线上的位置。单击程序设计窗口的任意空白处,粘贴指针就会跳至相应的位置。 Authorware的这种流程图式的程序结构,能直观形象地体现教学思想、反映程序执行的过程,使得不懂程序设计的人也能很轻松地开发出漂亮的多媒体程序。,6.1.2 Authorware 界面指南,6.1.3 使用并控制多媒体素材,6.1.4 使用制作向导,通过上面的介绍,我们已经初步认识了Authorware 7.0的界面,了解了基本多媒体素材在Authorware中的应用。在Authorware中还可以利用向导来提高制作课件的效率。下面以建立一个标准的Authorware培训应用程序为例,来说明怎样利用向导(知识对象)快速建立一个完整的应用程序。具体操作步骤如下: (1) 新建文件,打开知识对象窗口,如图6.6所示。在窗口中出现一个名为【新建】的知识对象窗口,在左侧的列表框中选择【应用程序】,可以利用此知识对象完成一个完整的应用程序项目;选择【测验】可以利用此知识对象简便地生成各种测试题,包括单选题、多选题、拖放测试题、判断题、交互测试题和简答题等常见的测试题型;选择【轻松工具箱】可以使用轻松工具框架模式来运行轻松工具箱指南或开始一个新建文件。 (2) 选择【应用程序】,单击【确定】按钮,弹出Application Knowledge Object向导窗口,如图6.7所示。向导窗口上部标题栏指示当前执行的步骤名称,左侧一串图标指示此使用向导的进行步骤,当前执行的步骤颜色比其他的深,如图6.7中的Introduction。右侧部分为当前步骤的具体内容,Introduction则是对整个应用程序功能的介绍,此Application Knowledge Object可以方便地创建培训工具、演示、课件及其他多媒体应用程序,可以任意添加章节、测试题、菜单、文本检索、学习任务和书签等项目。右下部分提供4个操作按钮。 (3) 单击Next按钮进入下一项,在其中可以设置应用程序的窗口大小和媒体文件存储的目录。选择640480单选按钮,如图6.8所示。,6.1.4 使用制作向导,图 6.6 Authorware 利用知识对象新建窗口,6.1.4 使用制作向导,图 6.7 利用向导新建项目,6.1.4 使用制作向导,图 6.8 应用程序参数选择窗口,6.1.4 使用制作向导,6.1.4 使用制作向导,(7) 设置数据跟踪选项。进入Data Tracking,内容选项提示选择跟踪和记录用户的身份鉴定、使用和操作情况,并可以将用户的信息以Text file(文本文件)、ODBC database(ODBC数据库文件)、AICC Compliant LMS(Macromedia的一种培训工具文件)来存储。在这里我们选择第一项Text file,如图6.11所示,然后单击Next按钮。 (8) 设定内容。进入Content Setup,利用右侧的6个按钮:Add Section(增加新的部分)、Add Page(增加新页面)、Add Quiz(增加新的测试题)、Delete Item(删除某一项目)以及上下调整次序的两个按钮,建立学习内容,具体设置如图6.12所示,然后单击Next按钮。 (9) 设置学习任务。在这里单击New objective,将内容改为“测试第一问题”,单击Next按钮,进入设置术语窗口。 (10) 设置术语表。设置术语表窗口可不作任何设置,直接单击Next按钮。 (11) 完成Application Knowledge Object。现在整个应用程序已设置完毕,左侧的流程已到最后一项Finish。 激动人心的时刻终于到来了,单击Done按钮,系统进行计算之后,将生成一个Authorware项目,保存文件为Ch06-1.a7p。其程序结构图如图6.13所示,运行会出现一个如图6.14所示的登录界面,登录后会发现里面的内容十分丰富,现在该自己试一试了吧!,6.1.4 使用制作向导,图 6.12 内容设置窗口,6.1.4 使用制作向导,图 6.13 利用向导建立的课件结构图,6.1.4 使用制作向导,图 6.14 向导程序运行登录界面,6.2 平抛运动函数与动画的综合应用,6.2.1 设计课件结构及界面 6.2.2 变量及函数的使用 6.2.3 Authorware的交互性 6.2.4 移动的标题文字 6.2.5 绘制动态按钮 6.2.6 获得用户输入数据 6.2.7 确定运动轨迹 6.2.8 生成动画效果 6.2.9 设置退出界面,6.2 平抛运动函数与动画的综合应用,在Authorware中要设计一个多媒体作品,须将上面介绍的图标放置到流程线上,再编辑图标的内容,进行必要的编程控制,然后才可能制作出多媒体程序。下面我们通过制作平抛运动演示课件来了解利用函数和动画进行Authorware课件的设计。,6.2.1 设计课件结构及界面,我们所熟悉的平抛运动,在一般情况下都是给定初速度,然后来分析运动过程。经过分析,平抛运动课件主要由如表6.2所示的模块组成。 片头主要说明多媒体课件的名称、作者和版权等。片尾主要说明多媒体课件制作和资料提供的单位或人员、鸣谢等。一般采用图形、动画和声音等多种手段,以增强课件的艺术气氛和感染力。一个好的界面可引人入胜,吸引人们的注意力,设计好的界面也不是一件很容易的事,它应用的工具也不是仅利用Authorware就能实现的,Authorware的界面一般情况都是利用外部图像处理、动画制作软件来设计的,如Photoshop、Flash和3ds Max等。 主界面一般是进行教学的第一个画面,通常采用菜单、图标和热区等方式,提供关于学习内容的选择,它是多媒体课件的总导航。平抛运动演示课件界面如图6.15所示,下面分步骤共同来制作这个演示课件。考虑到制作过程中要利用函数与变量来控制小球的运动,首先对函数与变量作一简介。,6.2.1 设计课件结构及界面,6.2.1 设计课件结构及界面,6.2.2 变量及函数的使用,Authorware提供了大量的系统函数和变量,还允许使用自定义的变量和函数,这无疑又为Authorware多媒体创作开拓了广阔的空间。 1. 变量 在Authorware中,变量可以分为系统变量、自定义变量和逻辑型变量3种,而且变量的使用有着特殊的约定。 系统变量主要有以下几类:CMI、决策、文件、框架、概要、图形、图标、交互、网络、时间、视频、和“”等。 Authorware为用户提供了一套系统变量,Authorware 7.0提供230个系统变量。这些变量各司其职,分别能完成判断、交互、框架、图形、视频播放以及网络等方面的任务。有时可以直接将变量放在文本框中使用,有时也可以表达式的方式来使用。 自定义变量是用户根据程序的需要自己定义的一种变量,变量一般可以由字母来构成,但一定不要与系统变量相冲突。自定义变量最突出的作用是它可以用来存储数值或字符串。 逻辑型变量通常用于存储True(真)或False(假)两种值。它们通常在某些判断语句或一些条件文本框中使用。,6.2.2 变量及函数的使用,Authorware的变量主要应用在以下3种场合,它们分别是: 在对话框的文本框中使用变量 在设置对话框中的某一选项时,常常会使用到条件限制,用户可以在Properties:Sound Icon(【声音】图标属性)对话框中输入声音播放的条件,如Video Done,当前面的视频动画播放结束后,该“声音”图标存储的声音文件就开始播放。同样的条件文本框还有Properties:Movie Icon(【数字电影】图标属性)对话框中的Until True文本框,Properties:Video Icon(【视频】图标属性)对话框中的Stop If文本框,交互响应属性对话框中的Active If文本框等,都可以在其中使用变量和条件表达式。 在【计算】图标的文本框中使用变量 变量最常用的场合是在【计算图标的文本框中,在其中不但可以输入简单的限制条件,而且还可以输入大量的语句。 在【显示】图标或【交互】图标中使用变量 在【显示】图标或【交互】图标中不但可以绘制图形和输入文字,而且还能够进行变量计算。如在【显示】图标的演示窗口直接输入系统变量“Time”,在程序运行时,该变量将自动显示对应的数值。当程序运行后,图中的Time就会变为当前的系统时间。,6.2.2 变量及函数的使用,2. 函数 函数通常指能够执行某种特殊任务的应用程序。Authorware 7.0的系统函数有300多个。例如,系统函数ResizeWindow(800,600),可指定演示窗口的大小为800600像素。Jump PrintReturn ( “ program“, “document “ )可以打开由Program指定的应用程序,然后将指定的document文件在该应用程序中打印,打印完毕后继续演示。函数Quit()可以终止当前运行程序。函数WriteExtFile 的使用格式为result:= Write ExtFile(“filename“, String),该函数的作用是将字符串String写入由filename指定的文本文件中,如果写入成功,result的返回值为1,否则返回值为0。总之,Authorware的函数功能有大有小,在编程中还可以将函数与变量结合使用,从而构成一种语法。 Authorware的函数包括两类:系统函数和自定义函数。系统函数是由Authorware本身自带的,自定义函数则主要包括Xtras和DLL。Macromedia公司为Authorware提供少量的自定义函数,如果想得到更多的函数,可从其他开发者那里得到。 系统函数主要有以下几类:字符、CMI、文件、框架、概要、图形、图标、跳转、语法、列表、数学、网络、OLE、平台、目标、时间、视频和Xtras等。 创建新的函数与自定义函数不同,自定义函数需要很多的Windows编程的知识和经验,涉及面也很广,所以不准备对创建自定义函数的细节做更多的介绍。,6.2.2 变量及函数的使用,3. 运算符 和数学的加减乘除一样,Authorware中的运算符也是执行某项操作的功能符号。共提供5种类型的运算符:赋值运算符、关系运算符、逻辑运算符、算术运算符和连接运算符。 4. 运算符的优先级 当一个表达式中包含多个运算符时,系统将根据内定的一套规则先执行一些运算符指定的操作,再执行另一些运算符指定的操作,这就是运算符的优先级。Authorware中的运算符的。 5. 表达式 表达式是由常量、变量、函数和运算符组成的一个语句,用于执行特殊的操作或某个运算过程。在【计算】图标、对话框和【显示】图标(包括【交互】图标)的文本对象中可以使用表达式。,6.2.2 变量及函数的使用,6. 语句 Authorware中可以使用的语句有两种:条件语句和循环语句。 条件语句 语句格式: if 条件1 then 任务1 else 任务2 end if Authorware在执行条件语句时,首先检查“条件1”,成立时,执行“任务1”;否则执行“任务2”。 循环语句 语句格式: repeat with 条件 任务 end repeat Authorware在执行一个循环语句时,如果条件成立,就始终执行“任务”,只有在条件不成立时,才退出循环。,6.2.3 Authorware的交互性,在利用Authorware制作多媒体课件的过程中,经常要运用它的交互性来控制多媒体课件的运行。在平抛运动演示课件中也要利用Authorware的交互性,让课件根据用户的要求来进行运动演示。 1. 交互性简介 Authorware具有双向信息传递的功能,不仅可以向用户演示信息,同时允许用户向程序传递一些控制信息。这样就改变了用户只能被动接受的局面,用户可以通过键盘、鼠标等来控制程序的运行方向与分支。在Authorware中实现交互功能是很方便的,它通过交互图标在程序中加入交互性。Authorware 提供如图6.16所示的11种交互方式:按钮、文本输入、热区域、按键、热对象、重试限制、目标区、时间限制、下拉菜单、事件和条 件等。 【按钮】:通过选择不同的按钮,使程序执行不同的分支。 【热区域】:通过选取热区域,产生响应动作。 【热对象】:通过选取不同的热对象,执行相应的动作。 【目标区】:可让用户移动对象至目标区域,引发分支程序执行。 【下拉菜单】:选择下拉菜单的不同菜单项,使程序执行不同的分支。 【条件】:通过条件判断式的值,执行不同的程序分支。 【文本输入】:可让用户输入文本,激发程序的运行。 【按键】:通过控制键盘上的按钮,从而产生响应。 【重试限制】:可以限制用户的交互次数。 【时间限制】:可以限制交互的时间。 【事件】:可以对一些特定事件做出相应的响应动作。,6.2.3 Authorware的交互性,图 6.16 【交互类型】选择对话框,6.2.3 Authorware的交互性,2. 交互图标的特点 Authorware的交互性是通过【交互】图标来实现的,它不仅能够根据用户的响应选择正确的流程分支,而且具有显示交互界面的能力。【交互】图标与前面的图标最大的不同点就是它不能单独工作,它必须和附着在其上的一些处理交互结果的图标一起,才能组成一个完整的交互式的结构。另外,它还具有【显示】图标的一切功能,并在【显示】图标的基础上增加了一些扩展功能,如能够控制响应类型标识的位置和大小。 当Authorware遇到交互图标时,就在屏幕上显示【交互】图标中所包含的文本和图像,然后Authorware就停下来等待用户的响应,用户做出响应后,Authorware就将该响应沿着交互流程线发送出去,并判断是否与某个目标响应相匹配。如果找到一个匹配项,则程序流程转向该分支并执行相应的结果图标。,6.2.3 Authorware的交互性,6.2.3 Authorware的交互性,(3) 在弹出的【交互类型】对话框中选取程序中需要的响应类型,默认情况下是【按钮】,确定后单击【确定】按钮,就可将一个【组】图标添加到【交互】图标的右方。 4. 交互的结构和组成 交互的实现都要包含以下3个部分:交互方式、响应条件和结果。 交互方式:有许多不同的方式来实现用户的交互。如可以设置按钮让用户单击,设置文本输入让用户输入,设置热对象让用户去单击,设置下拉式菜单让用户选择等。在设计交互方式时,要尽量选择最有效、操作最简便的交互方式。例如要实现地图的交互,让用户单击来选择区域要比输入地区名字方便得多。 响应条件:就是用户采取的动作。根据不同的交互方法,用户采取不同的响应方法。比如我们设置了一个文本输入区域,我们期望用户在其中输入一些文字。通常把预测的用户所能做出的任何响应都叫做目标响应,如文本输入,用户输入正确的答案和错误的答案都是目标响应。 结果:就是当程序接受到用户的响应后所采取的动作,这其中包括正确响应的动作和错误响应的动作。 【交互】图标的结构如图6.18所示。从图中可以看出,【交互】图标的结构分为3层,从上往下依次是:交互流程线、响应结果群组图标和返回路径。可以看出,响应类型标识符就出现在交互流程线上,不同的响应类型标识符对应着不同的响应类型。结果图标与响应类型标识符是一一对应的。当一个交互发生时,程序先在交互流程线上反复查询等待,并判断是否有一项响应类型与用户的操作匹配,如果是,则进入到相应的响应结果图标中,并执行相应的动作,然后根据不同的返回路径把程序的控制返回给【交互】图标,以便进入下一次的查询判断,或者直接返回到交互流程线上,继续寻找下一个匹配的目标,或直接退出交互过程。,6.2.3 Authorware的交互性,6.2.3 Authorware的交互性,6.2.3 Authorware的交互性,【交互】图标:【交互】图标是显示图标的扩展,它不仅可以显示按钮、菜单和文本输入域等一些允许用户进行交互的元素,也可以显示在交互过程中出现的文本和图像、控制文本和图像的显示效果(如以什么特效来显示这些对象、如何放置它们、各对象之间的关系如何,何时以及用什么效果擦除它们等),以及在交互结束时,设置是否清除屏幕和是否使用特技效果。另外,【交互】图标还可以监控用户的动作并把相应的信息传送到相关的响应类型标识符。 响应类型标识符:响应类型标识符定义了一种用户交互的方式,同时也定义了一个目标响应,可以把程序的流程沿着结果路径传递给响应结果的群组图标。为了能对用户的各种动作都做出相应的响应,通常情况下在交互流程线上一个【交互】图标带有多个响应类型标识符。 响应结果群组图标:结果图标是某一个响应类型标识符相连接的图标,有时也仅为一个【显示】图标或一个【计算】图标。当Authorware检测到某一个响应类型标识符的目标响应时,则与该响应类型标识符相对应的结果图标中的内容就会被执行。由于【交互】图标结构的第二层中只能放置一个图标,因此通常此处使用群组图标作为结果图标。,6.2.4 移动的标题文字,6.2.4 移动的标题文字,6.2.4 移动的标题文字,6.2.4 移动的标题文字,图 6.23 文本、图片导入窗口,6.2.4 移动的标题文字,图 6.24 导入多个图片,6.2.5 绘制动态按钮,从平抛演示课件界面中可以看到,在右下侧为4个导航按钮,按钮交互是Authorware中常用的交互响应类型,但是仅使用系统提供的按钮未免有点单调,可以在Authorware中制作自己的图像按钮。 普通的按钮,在Authorware中一般有4种状态:正常、鼠标移过、鼠标按下和不可使用。在Authorware中制作自己的图形按钮,就要事先准备好这4种状态的图片。请看本例的一个按钮的4个状态图(图6.30)。 制作步骤如下: (1) 在前面的移动标题文字文件的基础上,向流程线上拖入一个【交互】图标,然后在右侧拖入一【组】图标,命名为输入数据,再向其右边拖入4个【组】图标,分别命名为“运动轨迹”、“运动过程”、“运动分解”和“退出”,交互方式选择按钮响应。 (2) 双击【输入数据】图标上面的小矩形按钮,打开响应属性设置对话框。单击【按钮】按钮,弹出【按钮】设置对话框,如图6.31所示,对按钮类型进行设置。,6.2.5 绘制动态按钮,6.2.5 绘制动态按钮,6.2.5 绘制动态按钮,请读者自己设置【在上】和【不允】时按钮的状态图片。 图6.32中的【标签】下拉列表用于设置是否显示按钮名称,默认值为【无】,如果设为【显示卷标】,那么在显示图形按钮的同时还显示按钮的名称。【声音】选项允许在按钮中使用声音,如在鼠标经过时播放一个短促的声音来提醒用户等。在这里,选择了当鼠标按下时播放Windows的media目录下的声音文件ding.wav。 (4) 同上设置【运动轨迹】、【运动过程】、【运动分解】和【退出】按钮。观看运行效果。,6.2.6 获得用户输入数据,在制作平抛运动演示课件时,从物理学的角度,首先应知道初速度,不同的初速度对应不同的运动轨迹。为了实现获得用户输入的初速度,可采用交互中的文本输入响应。文本输入响应类型常用于在多媒体课件中获取用户输入的数据,一般要建立一个文本输入区域,让用户在其中输入文字以匹配响应。用户输入的文本必须与该交互下挂图标名相同,Authorware才会执行下挂图标的内容。 操作步骤如下: (1) 打开前面制作的文件。双击数据输入群组图标,进入【数据输入】演示窗口。 (2) 从图标面板上拖放一个【交互】图标到流程线上,命名为“初速度输入”。 (3) 从图标面板上拖放一个【计算】图标到【交互】图标右侧,释放鼠标,在弹出的【交互类型】对话框中选择【文本输入】类型,如图6.33所示。流程图如图6.34所示。,6.2.6 获得用户输入数据,6.2.6 获得用户输入数据,6.2.6 获得用户输入数据,6.2.6 获得用户输入数据,(6) 双击选中的文本输入框,打开文本输入框的属性设置对话框,按照图6.38所示设置字体、字号、字体风格和颜色等。 (7) 设置【交互作用】选项卡。用户每次结束输入的功能键,系统默认为【返回】,【交互作用】选项卡如图6.39所示。 (8) 按照如图6.40所示设置【版面布局】选项卡,包括输入的文本框的大小、位置,在【字符限制】文本框中,设置用户输入文本中显示字符的个数为2,选择【自动登录限制】复选框。 (9) 双击流程线上的【计算】图标,输入如图6.41所示的程序代码,输入的初始速度被存储在变量num中,储存程序。运行程序,输入初始速度,因为设置输入界限为2,所以当输入2个数字或字母时,便自动运行下面的程序。,6.2.6 获得用户输入数据,图 6.38 设置文本输入属性,6.2.6 获得用户输入数据,图 6.39 设置【交互作用】选项卡,6.2.6 获得用户输入数据,图 6.40 设置【版面布局】选项卡,6.2.6 获得用户输入数据,图 6.41 读取数据模块的程序设计窗口,6.2.7 确定运动轨迹,确定一个物理运动的运动轨迹,主要是利用运动规律实时画出平抛运动的轨迹。其具体步骤如下: (1) 打开6.2.6节中存储的文件,双击运动轨迹群组图标,弹出【运动轨迹】演示窗口,从图标面板拖一个【交互】图标到流程线上。 (2) 从图标面板拖一个【计算】图标到【交互】图标的右侧释放,这时弹出【交互类型】对话框,如图6.42所示,选择【条件】,并单击【确定】按钮,设计流程如图6.43所示。 (3) 双击【条件响应】按钮,在弹出的【属性:交互图标】对话框中分别选择【条件】和【响应】选项卡进行如图6.44和图6.45所示的属性设置。 (4) 双击流程线上的【计算】图标,输入如图6.46所示的程序代码,存储文件。,6.2.7 确定运动轨迹,6.2.7 确定运动轨迹,图 6.44 【条件】选项卡的属性设置,6.2.7 确定运动轨迹,图 6.45 【响应】选项卡的属性设置,6.2.7 确定运动轨迹,图 6.46 运动轨迹模块的程序设计窗口,6.2.8 生成动画效果,让平抛小球生成动画效果,主要是利用【移动】图标动态移动小球而实现的。其操作步骤如下: (1) 打开上一步存储的文件,双击【运动演示】群组图标,在流程线上拖放如图6.47所示图标。 (2) 双击【层2】的【计算响应】按钮,在弹出的【属性:交互图标】对话框中分别对【条件】和【响应】选项卡进行如图6.48和图6.49所示的属性设置。 (3) 双击【层3】上的【运算】图标,设置为如图6.50所示。 (4) 双击【层3】上的【移动】图标,选择移动对象为小球,移动类型选择【指向固定点】,并进行如图6.51所示的属性设置,存储文件,试运行程序。,6.2.8 生成动画效果,图 6.47 【运动过程】模块设计窗口,6.2.8 生成动画效果,图 6.48 【条件】选项卡的属性设置,6.2.8 生成动画效果,图 6.49 【响应】选项卡的属性设置,6.2.8 生成动画效果,图 6.50 运算演示模块的程序设计窗口,6.2.8 生成动画效果,图 6.51 【移动】图标属性设置,6.2.9 设置退出界面,退出界面一般主要说明多媒体课件制作和资料提供的单位或人员、鸣谢等,在这里我们简单地设置如下: (1) 打开6.2.8节中最后保存的文件,双击【退出】模块的群组图标,在流程线上拖放如图6.52所示的【显示】、【等待】和【计算】图标,并命名如图6.52所示。 (2) 参照前面的方法,导入合适的退出画面图片及文字,并设置特效。 (3) 双击【等待】图标,在弹出的【属性:等待图标】对话框中设置,如图6.53所示。 (4) 双击【退出】图标,在弹出的窗口中设置,如图6.54所示。 (5) 存储文件,运行程序,在输入初始速度之后,单击【运动轨迹】,其演示界面如图6.55所示,对个人设计的作品还满意吧?,6.2.9 设置退出界面,图 6.52 【退出】模块的结构图,6.2.9 设置退出界面,图 6.54 【退出】窗口,6.2.9 设置退出界面,图 6.55 平抛运动课件演示(运动轨迹),6.3 英语听力训练声音与视频的控制,6.3.1 设计课件结构及界面 6.3.2 声音的插入与管理 6.3.3 声音的播放与控制 6.3.4 控制文本显示 6.3.5 影像的播放与控制,6.3 英语听力训练声音与视频的控制,英语听力练习在我们的学习生活中会经常用到,那么应怎样制作具有个人风格的听力训练课件呢?,6.3.1 设计课件结构及界面,首先应该对课件的结构和界面进行设计规划。听力训练课件主要由如表6.5所示的模块组成。,6.3.1 设计课件结构及界面,6.3.2 声音的插入与管理,要使Authorware设计的作品能够播放声音,前提条件是电脑上必须要安装声卡和音箱,这是声音播放的“硬指标”。其次,还要对声音播放进行设置、控制,这样,创作的多媒体作品播放起来才能显得生动、形象。 【声音】图标的编辑与其他图标一样,它可以放置在流程线上的任意部分,并且也可以对它进行设置,如控制播放次数、设置播放时间和速率等。Authorware的【声音】图标支持播放多种声音文件,其中自然也包括大家最为熟悉的WAV声音文件。 在流程线上放置一个【声音】图标,然后双击该图标,打开【属性:声音图标】对话框。单击【导入】按钮,Authorware将弹出如图6.57所示的【导入哪个文件?】对话框。 通过搜索文件夹寻找所需的文件,在列表框中单击它,然后单击【导入】按钮,此时声音文件将以插入的方式保存在程序的内部。,6.3.2 声音的插入与管理,图6.57 插入文件列表框,6.3.2 声音的插入与管理,如果用户对当前的文件不满意,也可以再次单击【导入】按钮重新导入。 在【声音】图标中插入声音文件后,在【声音】选项卡的【文件】文本框中会显示声音文件的文件名及路径。在【存储】框中将显示存储声音文件的方式,如将文件保存在程序的内部,显示【内部】,如果保存在外部,则显示【外部】。可以单击预览框下面的【播放】按钮来试播当前声音文件,单击【停止】按钮将停止播放声音文件,如图6.58所示。 另外,Authorware还会显示插入的声音文件的各种信息。 【文件大小】:插入声音文件的大小,以字节为单位。 【文件格式】:所插入的声音文件的格式,如WAV、VOX和SWA等。 【声道】:显示所插入的声音文件是单声道、双声道或立体声。 【示例大小】:该项信息反映声音的质量,如8位、16位或更高。 【示例速率】:声音的采样频率,单位是Hz。 【数据速率】:当Authorware播放声音文件时,该信息表示从磁盘读取声音数据的速率。,6.3.2 声音的插入与管理,图 6.58 【声音】图标属性对话框,6.3.3 声音的播放与控制,制作英语听力训练课件,首先应该插入和管理声音,其具体步骤如下: (1) 新建文件,参照平抛运动演示课件建立标题动画。 (2) 单击【修改】|【文件】|【属性】命令,弹出【属性:文件】对话框,选择【回放】选项卡,参照如图6.61所示进行设置。 (3) 拖放【显示】图标到流程线上,并命名为“背景”,导入一张合适的图片。 (4) 拖放【声音】图标到流程线上,取名“英语听力”,如前所述导入声音文件,在【执行方式】下拉列表中选择【同时】,在【播放】下拉列表中选择【直到为真】,参数设置为music,具体如图6.62所示。 关闭属性对话框时会弹出【新建变量】对话框,在这里可以给变量music赋初始值,在【初始值】文本框中输入“false”。 (5) 放置一个【交互】图标,取名为“开关”;拖放一个【群组】图标至其右侧释放,选择【按钮响应】,并取名为“播放”,【按钮】和【响应】属性选项卡设置分别如图6.63和图6.64所示。 (6) 打开【群组】图标,在二级流程线上放置一个【计算】图标,取名为“play”,双击该图标,在弹出的play窗口中输入如图6.65所示的代码。将步骤(4)制作的【英语听力】图标复制并粘贴到二级流程线上。,6.3.3 声音的播放与控制,图 6.61 【属性:文件】对话框,6.3.3 声音的播放与控制,图 6.62 【属性:声音图标】对话框,6.3.3 声音的播放与控制,图 6.63 【按钮】选项卡的属性设置,6.3.3 声音的播放与控制,图 6.64 【响应】选项卡的属性设置,6.3.3 声音的播放与控制,图 6.65 重新播放音乐的结构图及程序,6.3.4 控制文本显示,6.3.4 控制文本显示,6.3.5 影像的播放与控制,6.3.5 影像的播放与控制,图 6.77 【听力视频】属性设置,6.4 上机实战使用Authorware制作语文课件登泰山记,1. 实战目的 本实战通过制作登泰山记教学课件,一方面使读者综合运用Authorware中的各项功能,另一方面也熟悉一下用Authorware制作课件的基本流程。 2. 实战步骤 (1) 确定课件制作的主要内容和要求 一是要求演示界面为动态的,并且交互性能要强,教师可以根据自己讲课的速度来控制课件演示的速度。二是要求使用声音素材,令课件更生动。三是要求使用图片素材,让学生加强对泰山的认识。 (2) 确定框架流程 本课件是一个典型的线性结构课件,结构简图如图6.82所示。,6.4 上机实战使用Authorware制作语文课件登泰
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB32/T 3761.35-2021新型冠状病毒肺炎疫情防控技术规范第35部分:医院手术室
- DB32/T 3670-2019律师政府法律顾问服务导则
- DB32/T 3521-2019“不见面审批”服务规范
- DB32/T 3506-2019青年创业培训服务规范
- DB31/T 955-2015猪圆环病毒2a/2b亚型实时荧光PCR检测和分型方法
- DB31/T 493-2020屋顶绿化技术规范
- DB31/T 320-2020工业开发区建设规范
- DB31/T 1189.2-2019车载紧急报警系统第2部分:车辆应急救援平台技术要求和测试方法
- DB31/T 1041-2017盆栽红掌生产技术规程
- 2024年冷链装备资金需求报告代可行性研究报告
- 《铁路轨道维护》课件-扣件螺栓涂油作业
- 初三班级学生中考加油家长会课件
- 多图中华民族共同体概论课件第十一讲 中华一家与中华民族格局底定(清前中期)根据高等教育出版社教材制作
- 可感染人类的高致病性病原微生物菌(毒)种或样本运输管理规定
- 2022年全民健康生活方式行动工作计划
- PVDF乳液与悬浮聚合工艺
- 高三物理一轮复习策略及建议.PPT
- 光伏发电项目并网调试方案
- 面试考核评分表
- 地沟更换管线专项施工方案完整
- 公司组织架构图模板可编辑
评论
0/150
提交评论