《authorware教程》由会员分享,可在线阅读,更多相关《authorware教程(25页珍藏版)》请在金锄头文库上搜索。
1、1Authorware 教程第一章走进 Authorware到底 Authorware 是一个什么东西呢?Authorware 是一个尽职的好裁缝。一个漂亮的多媒体应用程序要包括声音、图像、动画还要可以实现交互。Authorware这个裁缝的功能就是把上面说的素材组织起来,并且配上交互。做出一个程序。1.1Authorware 界面启动 Authorware5 以后,可以看到 Authorware5的主界面首先出现的窗口是 KO(Knowledge Object)窗口,关于 KO 是干什么的,将在以后的课程中加以介绍。按None跳过KO 就可以进入Authorware 了。主界面如左图所示。屏
2、幕最左边是工具条,Authorware 中绝大部分功能都集中在工具条上。当中的窗口就是 Authorware 的主窗口,也就是编写程序的地方,当中的一根竖线叫做流程线,所有的元素诸如声音、图像、交互等等都在流程线上进行安排。最右边的窗口称作 KO 窗口,里面是一些现成的模块可以加快工作速度。以后我们会专门开章节讲述 KO。1.1.1 工具条下面首先来看一下工具条里面的好东东显示图标:负责在屏幕上显示图片和文字等平面素材。移动图标:移动屏幕上的物体。擦除图标:擦除屏幕上的元素可以是图像文字电影片断等等。等待图标:使程序暂停。可以设置成为按键继续或者暂停一段时间导航图标:在程序中实现跳转,有点类似
3、 goto 语句2框架图标:为程序建立一个可以前后翻页的流程框架决策图标:实现程序中的循环交互图标:Authorware 中最重要的图标之一,实现交互功能。诸如在屏幕上某处点击一下就可以执行什么功能等等。计算图标:作用为存放在 Authorware 中编写的程序。比如初始化变量。组图标:把流程线上的一段图标合并成为一组,管理起来更加方便电影图标:在程序中插入一段电影声音图标:在程序中插入一段声音视频图标:控制外部影碟机(由于牵涉到外部设备,本教程不作介绍)标志旗:用来调试程序。白旗插在程序开始地方,黑旗插在结束处。这样可以对流程中的某一段程序进行调试。标志色:为上面介绍的图标“上色”,用来区分
4、不同区域的图标,方便进行调试。比如管出题目的程序段用红色,管批分数的用蓝色.1.2 Authorware 的创作方式现在请各位回忆一下前面我们提过 Authorware 是一个裁缝,现在可以很好的理解这个概念了。主窗口中的流程线就是裁缝的线。而工具条里面的各种图标就是布料。只要把图标往流程线上面拖就可以外完成程序的设计。3第二章 显示图标、等待图标和擦除图标在本章中我们将利用显示图标等待图标和擦除图标来制作一个简单的类似幻灯片放映的程序。很简单的哦:)整个的流程是显示一副图片-等待- 擦除该图片-显示下一幅图片.1.1 显示图标首先从工具条中将显示图标拖动到流程线上,并且命名为pic1。 (要
5、养成给图标其名字的好习惯,Authorware 默认的图标名字都是 untitled 未命名,一个程序里面有几十个甚至上百个的 untitled 的话,你将会晕头转向不知所措的) 双击pic1图标,进入 Authorware 编辑窗口。选择菜单File/import,选中一个图片文件导入。编辑窗口中出现导入的图片。可以用鼠标拖动图片到你喜欢的位置。单击Authorware 菜单下放按钮中的 运行按钮 ,运行编辑好的程序。运行的结果和刚才编辑时候完全一致的。至此导入一张图片完成。 当然,图片的出现有一些单调,一运行就出现了。这是令人不太满意的。下面将要用到转场效果为图片的出场增加效果。因为刚才按
6、过运行按钮,现在要切换到编辑状态,可以对图片进行双击。图片周围出现 8 个控制点。表示进入编辑状态。选择菜单 Modify/icon/Transition(或者直接按 Ctrl+T) 。系统弹出 Transition 转场4对话框,在 Categorie(转场类别)中选择 internal内部转场。在右边该类包含的Transition 效果中选择 Mosaic(马赛克)效果。单击Apply按钮就可以看到图片的出场效果是马赛克出现的。OK确认。再单击 Authorware 菜单下放按钮中的运行按钮 。可以看到图片出场的效果有了变化。1.2 等待图标 按照制作一个幻灯片播放的目标接下来屏幕应该出现
7、下一张图片并且前一张图片消失。要图片消失就要加上擦除图标,在擦除图标的后面跟上下一张图片的显示图标。但是事情并不是这样简单,因为如果按照这样排放流程线的话,运行结果一定是图片一闪而过,马上出现第二幅图片。因为显示图标的后面马上是擦除当中缺乏等待的时间。因此我们需要用到等待图标。因为前面程序在运行状态,要切换到流程线,按 Ctrl+J,切换到流程线。在工具条中将等待图标 拖曳到流程线中显示图标的下方。起名为wait。 双击等待图标,系统弹出等待图标对话框。Events 事件选择 Mouse Click 鼠标单击,Key Press 按任意键,Time Limit 时间限制设置为 5 秒,选中 S
8、how Button。5运行程序,屏幕上将出现 Continue 按钮。按鼠标、按任意键、按按钮都可以继续程序。或者 5 秒 钟以后程序自动继续执行。现在程序继续看不到任何的情况,因为我们还没有制作后面的部分。 1.3 擦除图标 下面使用 擦除图标,将第一幅图片擦除。首先从工具条将擦除图标 移动到等待图标的下面。 首先运行一遍程序出现图片后按 Ctrl+J 切换到流程线。按住 shift 双击擦除图标。进入编辑状态。单击这张图片。图片消失表示图片已经被选中了。擦除的时候,同样可以选择擦除效果可以单击 Transition 右边的 按钮。选择专场效果方法同上。6在擦除图标的后面加上第二副图片的显
9、示图标。 运行程序,可以看见第一幅图片先显示然后按键以后第一幅图片擦除,显示第二幅图片以此类推设置第二个擦除图标和等待图标第三幅图片。 小结本章介绍了三个图标的使用。显示图标-显示图片和文字;等待图标- 暂停程序的流程;擦除图标-擦除显示的图片。建立一个简单的幻灯片显示程序。第三章 层和移动图标在本章中我们将使用移动图标使 Authorware 中的文字动画运动起来。并且探讨一下层的作用。3.1 移动图标首先在流程线上插入一个显示图标, 并导入一幅图片。运行一下程序。将一个移动图标 拖拽到显示图标的下面。7按住 shift 键,双击移动图标,系统弹出对话框。单击选中要移动的图片。将其移动到屏幕
10、的另一端。运行的时间 Timing 默认为 1 秒。如果觉得太短可以自行设置 OK 确定。运行程序可以看到图片按照刚才拖动的结果从起始位置移动到结束位置。3.1.1 移动图标路径设置 按照前面的操作,我们制作出来的动画是直线移动的,如果我们想制作弧线运动,就要按照另外一种方式来进行制作。删除前面的移动图标,重新拖动一个移动图标。运行程序流程运行到移动图标时,自动停止弹出对话框(因为移动的对象没有设置过) 。在移动的类型里面选择Path to End路径移动。双击等待图标,系统弹出等待图标对话框。Events 事件选择 Mouse Click 鼠标单击,Key Press 按任意键,Time L
11、imit 时间限制设置为 5 秒,选中 Show Button。8在屏幕中点选图片,图片的中间出现一个小黑三角,拖动图片到下一个位置,放开鼠标,同理,重复上面步骤,在画面中拖出一条轨迹。运行程序图片按照轨迹移动。但是图片移动的轨迹不够平滑,最好是能够平滑的进行移动。再次双击移动图标,在轨迹中单击选中弧度处的三角形,再双击是轨迹变成圆滑的。双击后三角形将变成圆形的。运行程序整个移动轨迹变得更加圆滑了。3.2 层的设置 当我们在 Authorware 中导入图片的时候,往往会碰到两幅图片重叠的情况,谁在上,谁在下呢?如果不做任何的设置,后出现的显示图标里面的图画将会重叠在先出来的显示图标里面的图片
12、的上面。当然我们也可以改变这种状况就是设置层。层是显示图标的一种属性,用一个数字来表示。数字大的层将叠在数字小的层的上面,这种比较是相对的比较。比方说有两个显示图标 A 和 B。A 的层为5, B 的层为4 ,B 就显示在 A 的下面。不管在流程线上显示图标的位置谁在前谁在后。层的设置方法,导入图片以后。按 Ctrl+I 或者选择菜单 Modify/icon/properties。系统弹出图标属性对话框。在 Layer 框中填相应的数字就可以了。9在移动图标中也有层的设置,有些时候在移动过程中,两张图片重叠。如果没有设置一定是层数低的在层数高的后面。如果层数低的显示图标想要在层数高的图片上面上
13、出现,层数低的图片所对应的移动图标时就要设置移动的层数。否则因为图标本身层数较低所以在移动的时候就会隐藏在层数高的图片的背后。第四章 声音图标和电影图标在本章中我们将使用声音图标和电影图标,在 Authorware 中插入声音和电影。4.1 声音图标 首先在流程线上插入一个声音图标。 双击声音图标,系统弹出文件选择框,单击 import 按钮,导入一个声音文件。运行程序即可听到导入的声音文件。 10单击 Timing 标签,可以对声音的播放进行设置。Concurrency:中有三个选项Wait Until Done(等到声音播放完再往下执行程序) ,Concurrent(声音执行的同时继续往下
14、执行程序)Perpetual (永久,当 Authorware 退出声音图标以后声音图标依然激活。也就是说可以设置一个条件,以后条件一满足播放声音) 。Play 设置声音的播放次数。Fix Number of times:指定声音播放次数。下面框中的1 表示播放一次,可以自行设置播放次数。Until True 直到条件为真停止播放音乐。Rate:设置声音播放速度。Begin:设置声音播放条件何时开始播放。Wait for previous Sound:等待前一个声音播放完毕。4.2 电影图标 首先在流程线上插入一个电影图标。 双击电影图标,系统弹出文件选择框,单击 import 按钮,导入一个
15、电影文件。运11行程序即可看到导入的电影文件。 具体参数大致同前。 电影图标可以用擦除图标进行擦除。方法同前。 第五章 交互图标本章开始我们将对于 Authorware 强大的交互功能展开讨论。应该说 Authorware 的交互功能是比较强的,而且实现起来比较的简便。这也正是 Authorware 为广大非专业人士所喜爱的原因。交互的原理交互的执行过程是怎么样的呢?我们可以通过观察一个 Authorware 的交互流程来体会这就是一个简单的交互当流程。执行到交互这一个图标的时候就等待用户进行某个操作。当用户安到了子功能这个按钮的时候。就执行下面黑色的组图标里面的程序。整个过程简化的来说。就是
16、用户发出操作-执行相应操作对应的程序。本图片展示的是一个按钮交互。就是按下“子功能” 按钮,执行下面的程序。交互方式 交互的方式除了按按钮以外还有很多。我们将对以下交互方式一一作简要介绍:按钮交互 热区交互 热件交互 目标区域交互 菜单交互 条件交互 文本输入交互 按键交互 尝试次数交互 12时间限制交互 事件交互组图标组图标的作用就是将很多个图表包成一组,使流程看上去更加清楚。在交互图标下面只能放一个图标当我们需要有多个图标的时候就把图标都放到一个组中挂在交互下面就可以了。组图标使用方法如下把图标打包成组选中要分组的图标。 按 ctrl+G 就可以打包成组 双击组可以看到包在里面的图标还可以这样:在工具栏中将组图标拖动到流程线上 双击组图标,打开窗口。将图标拖入窗口内流程线第五章 交互图标 第一节按钮交互本章开始介绍按钮交互。在多媒体制作中常见的就是按钮交互。单击一个按钮,然后相应一定的动作。为了