Authorware讲义提纲

成都教育学院 傅叔平

一.       概述

Authorware是一个易于掌握的多媒体制作软件,是多媒体教学课件的制作中使用较多的一个软件。

(一)    主要特点:

1.  直观的流程线设计

2.  交互能力强

3.  动画功能

(二)    操作界面

1.  工具栏

2.  图标栏

3.  运行程序按钮

二.       程序设计基本方法

(一)    流程线的基本操作

1.  在流程线上增加图标:从图标栏将图标拖到流程线上。

2.  选定一个图标:单击图标。

3.  选定多个图标:单击第一个图标——按住Shift键单击其它图标;或拖动选定范围。

4.  删除图标:选定要删除的图标——Delete键。

5.  移动图标:拖动。

6.  复制图标:选定图标——Ctrl-C(复制)——单击指定目的地——Ctrl-V(粘贴)。

7.  编辑图标中的内容:双击图标。

(二)    程序的运行、调试与修改

Authorware程序可以按解释方式执行,故可以边运行、边调试、边修改。

三.       文本和图片处理

(一)    绘图工具箱

双击流程线上的“显示”图标打开它是,自动出现绘图工具箱,它用于文本/图片编辑。

1.基本操作:

选择/移动

文本

绘图(直线、斜线、椭圆、矩形、圆角矩形、多边形)

2.图形设置工具:

颜色设定:双击椭圆按钮。

线型设定:双击直线(或斜线按钮)。

填充设定:双击矩形(或圆角矩形、或多边形)按钮。

3.重叠模式工具:双击选择工具(箭头)。

(二)    文本和图片编辑

1.文本操作

字体、文字大小、文字风格、对齐方式操作:指定文字对象后,均用“文本”菜单操作。

快捷键:字体放大/缩小Ctrl-/ Ctrl-↓。

/右边界、首行/悬挂缩进:用文字工具时,文本区域上方有一标尺,操作方法与word中的类似。

卷帘文本:指定文本对象——“文本Text”菜单——卷帘文本Scroll

其它文本操作:也用“文本”菜单完成。

2.       插入外部文件(图片和文本)

“文件File”菜单——导入Import——选择文件——确定。

注意:对文本而言,只能导入TXTRTF格式文件。

(三)    多个对象的处理

1.  指定多个对象

2.  法一:拖动选择

3.  法二:单击第一个对象——按住Shfit依次单击其它对象。

4.  对齐:指定多个对象——“修改Modify”菜单——对齐Align(弹出对齐方式选框进行操作)。

5.  叠放次序:指定对象——“修改Modify”菜单——至上层/下层。

6.  重叠模式:指定对象——双击绘图工具箱中的“选择”按钮弹出重叠模式选框进行操作。

(四)    显示/擦除方式

1.  设置显示方式

右键单击流程线上的“显示”图标——过渡——选择过渡方式。

2.  设置擦除方式

编辑好“显示”图标的内容——在它(们)后面放置一个“擦除”图标——运行程序——在打开的“擦除”对话框中设置擦除参数。

如果只有一个要擦除的对象,且该对象紧靠“擦除”图标,也可直接双击“擦除”图标打开对话框进行擦除参数设置。

注意:要擦除的对象和不擦除的对象要放在不同的“显示”图标中。

(五)    等待(延时)

双击流程线上的“等待”图标——在对话框中设置等待参数。

四.       动画

(一)    基本方法

在“显示”图标中编辑好要移动的对象——在它(们)后面放置一个“移动”图标——运行程序——在打开的“移动”对话框中设置移动参数。

如果只有一个要移动的对象也可直接双击“移动”图标打开对话框进移动参数设置。

注意:不动的对象和要动的对象要放在不同的“显示”图标中。

(二)    各种类型移动实例

1.  从一点到另一点直线移动

例:气球漂走。

2.  移到固定直线上的某点

例:直线上移动。

步骤:

①在流程线上依次放置各图标:“显示”(标尺)、“显示”(箭头)、“交互”(文本输入)、在交互图标右边放置“移动”图标(一定要删掉该图标的名称);

②编辑好除“移动”图标之外的各图标中的内容和参数;

③运行程序,当“移动”图标对话框打开(如果未打开可双击“移动”图标)后在其中设置移动参数。

例:按照输入的号码移动箭头到直线上指定的位置。

其中“类型”选择“指向固定直线上的某点”;“版面布局”中的“出发点”设为标尺的第一个数,“结束点”设为标尺的最后一个数,“目的地”设为NumEntry(这是一个系统变量,它存储在交互图标处用户输入的数)。

例:将上例改成“模拟鼠标”。

3.  移到固定区域内的某点

例:飞机飞行。

步骤:与“直线上移动”例类似,只是“类型”选择“指向固定区域内的某点”。

4.  沿固定路径移到路径的终点

例:球跳动。

5.  沿固定路径移到路径上的某点

五.       人机交互

(一)    基本方法

在流程线上放置一个“交互”图标——在交互图标右边放置“显示”(或“群组”等)图标——选择交互类型(也可以后设置)——编辑“显示”(或“群组”等)图标的内容。

注:①双击“交互”图标可编辑人机交互界面,如按钮的大小、位置等;

②双击响应类型按钮可编辑响应参数;

(二)    实例

1.  按钮响应例:按钮显图

2.  热区响应例

①看图识字:设置显示图标“图”——设置交互图标——在交互图标右边设置一个显示图标,命名为“狮”——交互类型选“热区响应”——将“狮”复制两个新的热区响应,分别命名为“马”和“蛙”——在“图”中编辑狮、马、蛙三个图——在“狮”、“马”、“蛙”中分别编辑对应的汉字——调试程序:调整交互图标中的“狮”、“马”、“蛙”三个热区,使其分别套住三个图——编辑热区响应按钮参数:选择“热区域”中的“匹配”为“指针处于指定区域内”、“指针”选择为“手形指针”;选择“响应”中的“擦除”为“在下一次输入之前”

②按钮说明

③主菜单

3.  文本输入和限制次数响应例:核对密码

4.  菜单响应例:春夏秋冬

六.       框架和导航图标

(一)    框架结构

(二)    多个框架之间实现跳转

(三)    实例

例:电子相册

七.       多媒体

(一)    声音

设置声音图标——导入声音文件——设置参数。

(二)    视频

与设置声音类似。

八.       计算图标

(一)    计算图标的作用

(二)    变量

1.系统变量

调出系统变量窗口:“窗口”菜单——变量。

  例:NumEntryNumEntry2

  例:计算圆面积

  例:在显示图标中输入如下内容看其效果。其中花括号部分是系统变量。

    今天是{year}{month}{day}

  例:时钟

2.自定义变量

  例:计算器

(三)    函数

1.函数按钮

2.实例

  例:画矩形。

(四)    实例

计算器

九.       屏幕显示参数设置

“修改”菜单——文件——属性——……

十.       编译

    编译是为了形成能脱离Authorware环境独立运行的程序(exe文件)。

“文件”——打包——选择“应用平台”为“Windows 95/98/NT”和其它编译参数——保存文件并打包。

注:编译后的exe文件运行还需要Authorware的库函数。例如,如果程序中使用了bmp格式的图形文件,则在库函数中必须要有bmpview.x16bmpveiw.x32文件;如果程序中插入了wav格式的声音文件,则要有wavread.x16wavread.x32文件等等。若搞不清楚需要哪些库函数,可将整个Xtras目录所有文件全部拷贝到运行目录中。另外,如果程序中使用了动画,还应包含相应的动画驱动程序,若觉得太麻烦,可将Authorware目录下的所有驱动程序拷贝到运行目录中。