Authorware多媒体创作工具.ppt
- 文档编号:2753452
- 上传时间:2022-11-11
- 格式:PPT
- 页数:30
- 大小:219.50KB
Authorware多媒体创作工具.ppt
《Authorware多媒体创作工具.ppt》由会员分享,可在线阅读,更多相关《Authorware多媒体创作工具.ppt(30页珍藏版)》请在冰豆网上搜索。
第12章Authorware多媒体创作工具12.1引言引言12.2Authorware初步初步12.3Authorware的图标的图标12.4Authorware多媒体编程多媒体编程12.1引言引言1.Authorware简介由Micromedia公司出品的Authorware是一套基于流程图标的交互式多媒体编辑制作软件。
它提供了一个以图标为基础、以流程图为结构的程序开发平台,能将文字、图形、声音、电影、图像、动画等素材有机地组合成一套完美的多媒体系统。
它具有以下主要特点:
(1)基于图标的创作方式,使开发者能够方便地看到程序设计的整个流程。
(2)支持丰富的媒体,例如各种格式的文本、图片、电影、声音等文件,并将其集成为独立播放的多媒体程序。
(3)支持Flash。
Flash是Internet上标准的矢量图形和动画制作软件,现在Authorware5.1以上版本可以直接使用Flash文件。
(4)提供了良好的编程接口,包括许多系统函数和系统变量。
另外,开发者还可以在其中自己定义变量和函数。
通过这个编程接口,可以更好地控制多媒体程序。
(5)直接支持QuickTime(因特网上最新的数字视频标准)文件,甚至QuickTimeVR(虚拟现实)。
使用QuickTime4.0可以在Authorware内集成新的视频、音频和图形文件格式。
(6)运用了智能化模块向导KnowledgeObject,开发效率大大提高:
智能化模块向导是Authorware预先编写好的模块,提供某种功能、交互、课程结构或学习策略供开发者使用,可完成复杂的编程,大大加快了交互式学习应用的开发进程。
(7)针对因特网运用了知识流技术。
知识流是一种智能流式技术,它能预测并在适当时间预先下载即将需要的应用片段。
知识流技术的应用意味着在慢速的因特网上能完全再现更丰富的媒体。
(8)学习情况跟踪和报告。
内置的数据跟踪变量可以捕捉学生的学习进度和成绩。
自动集成工业标准学习管理系统。
2.Authorware5.X对系统的需求下表列出了编辑和播放Authorware文件所需的最低硬件和软件需求。
Authorware的系统需求12.2Authorware初步1.Authorware的集成开发环境1)Authorware的启动我们可以依次单击Windows系统的“开始”菜单“程序”“Authorware5.X”,选择“Authorware5.X”。
进入Authorware时,在屏幕上会显示有关欢迎画面,用鼠标单击画面上的任何一部分,该画面就立刻消失。
然后,就可以进入Authorware的多媒体软件的窗口中。
2)Authorware的集成开发环境Authorware的集成开发环境是一个多媒体创作的综合性平台。
它主要是由标题栏、菜单栏、工具栏、图标工具栏、程序设计窗口、知识对象窗口等组成。
(1)标题栏。
最左边的圆形图标为Authorware的标志,点击该标志,弹出下拉菜单,以改变Authorware软件窗口,该软件窗口同一般的Windows窗口有相同的特性。
Authorware标识后紧跟的是软件的名称Authorware。
标题栏最右边是一般Windows窗口所具有的窗口控制按钮,即最小化、恢复/还原、最大化三个按钮。
(2)菜单栏。
File菜单Text菜单Edit菜单Control菜单View菜单Xtras菜单Insert菜单Window菜单Modify菜单Help菜单(3)工具栏。
工具栏示意如图所示。
工具栏示意图(4)图标工具栏。
由于Authorware是一个基于图标的流程式多媒体制作工具,因此图标是Authorware程序的基本构成要素。
Authorware系统主要提供了以下几种图标:
显示图标:
显示图片和文字等平面素材。
移动图标:
移动屏幕上的物体。
擦除图标:
擦除屏幕上的元素,可以是图像文字、电影片断等。
等待图标:
使程序暂停。
可以将该图标设置成为按键继续或者暂停一段时间。
导航图标:
在程序中实现跳转,有点类似于goto语句。
框架图标:
为程序建立一个可以前后翻页的流程框架。
决策图标:
实现程序中的循环。
交互图标:
Authorware中最重要的图标之一,实现交互功能。
屏幕上某处点击一下就可以执行相应功能等。
计算图标:
存放在Authorware中编写的程序。
比如初始化变量。
群组图标:
把流程线上的一段图标合并成为一组,使图标管理更加方便。
数字电影图标:
在程序中插入一段电影。
声音图标:
在程序中插入一段声音。
视频图标:
控制外部影碟机(由于牵涉到外部设备,本教程不作介绍)。
标志旗:
用来调试程序。
用鼠标拖动白旗(START)插在程序开始的地方,拖动黑旗(STOP)插在结束处。
这样可以对流程中的某一段程序进行调试。
调色板:
为上面介绍的图标“上色”,用来区分不同区域的图标,以方便调试。
(5)程序设计窗口。
程序设计窗口是我们进行多媒体编程的舞台,程序流程的设计和各种媒体的组合都是通过设计按钮在程序设计窗口中实现的。
主流程线上有一个手形的标志,该标志为粘贴指针。
粘贴指针有两种功能:
(1)指示下一步要将设计按钮贴粘到流程线上的位置。
(2)用来指示可以在流程线上的当前位置沿何种流线来放置新的设计按钮。
2.Authorware的程序流程1)Authorware的程序结构
(1)顺序流程。
顾名思义,顺序流程就是指程序是以从上到下的次序来执行的。
(2)分支流程。
Authorware遇到一个分支图标时,它可选择程序将向挂在分支图标下的哪一个图标运行。
Authorware根据相应的因素决定选择哪一个图标分支。
分支还分为顺序分支路径、条件分支路径、随机分支路径等几种。
2)Authorware的层次由于Authorware的程序设计窗口有一定的大小,这容易导致开发人员在开发大型的程序的时候出现不便。
因此Authorware系统引入了层次这一概念。
它主要是跟群组图标配合使用,可增强程序的可读性。
注意这里的层与图标属性设置对话框中的层是不同的,后者层是利用显示对象层次的高低来决定重叠时不同显示对象之间的重叠现象。
当两个显示对象重叠时,层次级别高的显示对象显示在层次级别低的显示对象的上面。
3.文件调试和打包1)程序的调试程序制作完毕或在制作过程中,用户往往要对自己所写程序的运行结果进行检验,这就是程序的调试。
我们可以用系统提供的调试面板上的工具对程序进行调试。
按用户对程序的调试范围大小,一般可将调试分为两种:
全局调试和局部调试。
全局调试即让程序从头到尾执行一次,其优点是用户可以看到程序的整体执行过程,但缺点也是显而易见的,比如,调试过程太长或者有些程序段不调试也可被系统执行。
当然我们也可以中断某些不必要的调试。
局部调试即利用图标工具栏所提供的开始、结束标志旗,在程序流程线上自定义调试的开始点和结束点。
这样可以完全避免不必要的调试,提高调试的效率。
2)程序的打包转移程序经过调试通过后,最终我们还要将程序转换成可执行文件。
在Authorware中,转换是由文件的打包功能来完成的。
步骤为单击File菜单、选择Publish项,再选Package项,进行相应设置。
如果程序要转移到其他计算机上执行的话,则要注意以下几点:
(1)拷贝Xtras文件夹;
(2)拷贝外部的视频、图像文件与声音文件;(3)拷贝相应的驱动程序(a6*.*文件)。
4.Authorware的开发步骤一个大型软件的开发涉及到许多方面的知识,如软件工程、系统分析等。
可把Authorware的开发简单地划分为以下四步。
1)总体规划设计2)收集素材3)软件开发和调试4)软件生成12.3Authorware的图标1.显示图标(Display)显示图标用于显示文字、图像、图形等信息。
从图标工具栏中,将显示图标拖放到流程线上,再双击它,就可以进入编辑状态。
在该状态下,会出现一些用于处理文字、绘制图形、设置颜色和填充模式的工具条。
2.移动图标(Motion)运动图标是Authorware中的一个重要概念。
它的功能是把显示图标或动画图标里面的内容在屏幕上的位置进行移动,共有五种运动方式。
3.擦除图标(Erase)擦除图标可擦除文本、图形、声音、数字电影、视频对象等内容。
擦除一个显示图标将擦除它所在图标中包含的所有物体。
如果你只想擦除一个特定的物体,可将这个物体放在一个独立的图标中或在擦除图标中选择待擦除的对象。
4.等待图标(Wait)等待图标可以使程序暂停执行,直到等待的条件结束为止。
例如用户按一个键或敲击鼠标或等待指定的一段时间过后继续运行。
在某一个程序执行过程中,如果需要屏幕上的某一个内容保留一段固定长的时间,或者是在Authorware中设置一些图标,比如显示图标或声音图标等内容,以使之同步,这时就需要借助等待图标来实现这些辅助功能。
5.导航图标(Navigate)导航图标可以放在流程线的任意位置,它主要用于程序的跳转,一般导航图标与框架图标结合使用。
导航图标有五种导航方式。
6.框架图标(Framework)框架图标提供了一种简单的跳转方式,即向前、向后的简单跳转,主要用于制作翻页结构。
打开框架图标,里面分上下两个部分。
一是Entry部分,表示程序一旦进入这个框架图标,就要执行Entry部分中的内容;一是Exit部分,在通过导航图标退出框架图标的时候,将执行Exit部分中的内容。
7.判断图标(Decision)判断图标的功能是让程序作一个判断或决定,在当前这个程序结点之后,怎样运行后面的程序。
使用判断图标可以解决类似于语言编程方面的IfThen结构、Repeat.Until结构或Switch结构。
8.交互图标(Interation)交互图标是Authorware的重要图标,它结合了显示图标和分支图标的功能,用于制作具有人机交互控制的多媒体软件。
在实际的应用中,交互图标提供了11种交互方式。
9.计算图标(Calculate)计算图标允许在流程线的任何点上插入一个计算式。
双击一个计算图标可以打开一个计算编辑窗口,在此窗口内可以输入计算表达式和注释。
计算图标的主要作用是在程序中引入函数和变量。
10.群组图标(Map)群组图标用于建立程序组,程序组是一系列图标的组合,类似于高级语言的子程序。
如果程序中的图标太多,而流程设计窗口并没有提供滚动条,这样就无法看到下面的图标,因此,必须将功能相对集中的一些图标分为一个群组,这样可以解决以上矛盾,便于程序结构的逐层管理。
11.数字电影图标(DigitalMovie)数字电影图标是载入及播放由其他动画制作系统制作的各类动画、影视制作系统制作的影片,它可装载如下一些视频文件类型:
三维动画(3DS)、QuickTime、MicrosoftVideoforWindows、Animator、Mpeg以及Director等影片。
12.声音图标(Sound)声音图标用来装载和播放讲话录音、各种音乐。
文件为WAV和PCM格式的声音文件。
声音图标、数字电影图标和视频图标是制作多媒体软件的三个最常用的图标。
13.视频图标(Video)视频图标的作用是播放由外部的视频设备产生的视频信号。
这样可以在应用文件中播放模拟视频片段,并利用计算机控制激光视盘机的播放。
14.知识对象(KnowledgeObject)知识对象是从Authorware5.0版本开始新增的一项功能。
它实质上就是程序设计的向导,会引导用户建立起具有某项功能的程序段,如建立一个应用程序框架、查找光驱等。
它类似于高级语言中的函数库或类库。
15.标志旗和调色板在Authorware图标工具栏上有两个小旗,一个白色旗START,一个黑色旗STOP。
这两个小旗用来选择调试程序的段落。
在流程线上可以直观地用标志旗设置一个起点、一个终点,这样就可以调试所指定的某一段结构。
图标工具栏中还有一个辅助编程的部分,就是最下方的调色板。
调色板上的六种颜色用来辅助图标的管理、标注,缺省时,所有图标均为白色。
比如,可以用不同的颜色来区分哪些是完成部分,哪些是未完成部分;也可以用来区分流程中程序结构相同的部分,或区别需要用户交互的部分。
16.库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Authorware 多媒体 创作 工具