限时免费:authorware课件下载
欣赏实例:你好
实例制作: 参照书本实例 如影相随
Authorware的动画
(四)沿路径至终点(Path to end)定位动画
将对象沿一条自己定义的模式,由起点至终点的移动。
几种特殊模式的制作:
圆形轨迹时,确定开始点后拖动对象沿直线至另一边,双击变成圆点时,将对象拖出来回到原点,这时自动变成圆形
螺旋模式:以对象原位置为中心,一定的间隔左右放置对象。
Undo和Delete按钮,用于对修改模式跟节点的操作。
单击Delete删除用实心圆表示的当前节点;
单击Undo,撤消前一次所作的操作。此外
单击或双击路径上的某一点,在该处增节点
拖节点的位置,可改变模式。
双击节点,在三角和圆节点转换。
扩展实例:月亮绕地球旋转
蜜蜂采蜜
书写(先遮盖文字,再让其迅速显示出来)
Authorware的动画
(五)指向固定模式上任意点(不一定是终点)(path to point)
将对象定位在一条自定义的模式上的任意位置
欣赏实例:控制球转
实例制作:
Authorware的动画
重点掌握
动画图标的五种动画类别的使用跟区分
动画图标属性对话框各项的意义跟作用
使用显示界面、等待图标和擦除图标实现动画功能
扩展:多个对象的同步跟顺序运动。
Authorware的交互
(0)概述
关于交互
计算机与用户的进行信息交流的通讯方法
Authorware的交互
(0)概述
交互界面的作用:
产生交互分支
管理交互分支
提供11种交流手段
具有显示界面的功能
类型:
类型标记。
用户双击交互响应类型符号可开启响应属性对话框,用来设定交互响应类型及属性。
Authorware的交互
(0)概述
交互响应图标:
下挂在交互界面下的其它分支,其响应类型可以是不同的
交互响应图标通常用群组图标,它是响应后应去执行的一段程序步骤
交互响应后的程序走向
执行交互响应图标中的程序步骤后,系统根据设置好的程序流向继续执行
Authorware的交互
(0)概述
交互结构的构建:
拖放交互界面至步骤线
拖放一个设计字体至交互界面右上方,默认交互类型:button
进行属性(***/response(关键))的配置
Type:
Scope:
Active if: (不常用)
Erase:
Branch:
Status:
Score:
Authorware的交互
Authorware的交互
(一)按钮响应( Button )
扩展:制作新按钮(一个按钮的四种状况)
Authorware的交互
(二)热区响应(Hot Spot )
在展示窗口的某个位置设立一个矩形区域,即热区,程序运行时借助单击该矩形区域以推动交互
实例欣赏:产品介绍 认识工具箱
Authorware的交互
(三)热对象响应(Hot Object)
通过单击展示窗口中显示的或运动的某个对象以推动交互
与热区响应的区别:
热对象响应是对对象所在区域做出的响应,该区域或许是不规则的照片或文本;对象移动,响应区域也在不断发生差异,即是动态的。一个热对象对应一个显示界面。
热区响应是对固定区域(可设一图片)产生的响应,只有改变了矩形区域才改变响应的位置。即是静态的。
实例认识海洋植物 地图的物理常识
Authorware的交互
(四)目标区域响应( Target area )
它是一种动态响应机制,用户借助将对象移动至当时选定的目标区域中以推动交互类型为:
它包括了二个元素:目标项区域、匹配项区域即对象(必须设定在不同的显示界面中)
实例:拼图 看图识字
Authorware的交互
(五)文本输入响应( Text Entry)
允许用户在屏幕上定义一个文本输入区,在该区域中输入文本造成响应。
Pattern(中文版:模式):设置响应文本。只有当在文本输入 区域内输入 的文本与这里设置的文本一致时,才响应。
??是两个任意键;
*是匹配任意多个键。
/* /? * ?本身应该输入
Match at Least(最低匹配)用户响应中大约有几个单词同匹配文本相匹配
Authorware的交互
(五)文本输入响应( Text Entry)
Incremental Matching (增强匹配)多个单词时允许用户分别输入单词来浓度将匹配文本的所有词汇写出
Authorware的交互
(五)文本输入响应( Text Entry)
用户键入的文本放在系统变量“Entrytext”和‘NumEntry’.
Entrytext:存放用户最后一次交互中最后一次响应的文本。
NumEntry:存放用户在文本中输入的第一个数字。是从后面的平台变量有效的文本中获其值。
实例:flag or ball
Authorware的交互
(六)按键响应( Key press )
是用户借助按动键盘上的指定键而形成的交互响应。
响应属性:
“A|a”表示按A或a键时响应。“|” 表示“或”。
按键严格区分大小写。
若用功能键作为按健响应的字段时,必须在文本框中输入完整的标识。
标准功能键名称:
Enter,Backspace,Tab ,Esc,Insert,Alt, Ctrl, Shift, F1~F12, Home, End, PageDown, PageUp, UpArrow, LeftArrow, RightArrow.
按键的名称存放在Key系统变量中
Authorware的交互
(七)下拉菜单响应( Pull-down menu )
展示窗口的菜单栏上只有[file],之下唯有一个命令quit,能撤出展示窗口返回。
可借助制作“下拉菜单响应”来使应用程序菜单丰富、齐全。
用户能借助执行菜单中的命令推动交互。
Key(s):快捷键,是ctrl+的组合型。
用“-”为命令选项分组, “-”是交互项的名称。
技巧:如何将file菜单取消?
建立一个名为file的菜单,设为永久性,并用擦除图标擦除。
Authorware的交互
(七)下拉菜单响应( Pull-down menu )
实例制作:
制作一课件,以菜单形式控制课程知识的内容。
AW概述
AW的功能与特征
简单演示课件的制作
AW动画
点到点动画
点到直线
点至区域….
帮助
主题等
实例
Authorware的交互
(八)限次响应( Tries limit )
通过限制用户的应答次数以推动交互的响应方法。与其他种类的交互响应配合使用。
Authorware的交互
(九)限时响应(Time limit )
要求用户在选定的时间内做出响应,若无法恰当回答或无响应,系统自动退出程序的运行。一般与其他响应相配合
Authorware的交互
(十)条件响应(Conditional )
在程序运行时,只有当设置的条件满足时才会实现的交互类型
例子
Authorware的交互
(十一)事件响应(Event )
事件交互必须与ActiveX控件结合使用,它必须事件的发送者,当客户在演示窗口中出现预定的ActiveX控件包含的事件时,系统将执行这个事件的交互分支的程序内容。
实例
Authorware的交互
小结
交互结构的构成:由交互界面、响应类型符号、响应图标和分支流程线组成。
Authorware的交互
小结
按钮(Button)响应:在展示窗口中手动建立按钮,实现与计算机的交互。可改变它的大小、位置、名称等,可为它伴音。当点击、双击或鼠标通过时,计算机会沿选定的步骤执行。
热区(Hot Spot)响应:在展现窗口中建立不可见的矩形区域,单双击或鼠标通过时,可相应的步骤。该区域的大小、位置可调,也能在窗口中先设定图形作为热区的提示区。
热对象(Hot Object)响应:响应的对象是任意颜色的,动态的。交互模式与Hot Spot类似。
Authorware的交互
小结
目标区域(Target Area)响应:是鼠标拖动的交互模式,把对象拖到目标区域匹配。
文本(TextEntry)响应:文本输入区的响应,按ENTER结束文本的输入。常在提问题需输入参数时用到。
按键(KeyPress)响应:按屏幕上的一个键来控制程序的流向,按键可以是数组键,也所以功能键。
下拉菜单(Pull-Down Menu)响应:建一个下拉菜单,可减少展示窗口的借助面积,还能设计快捷键,对菜单的命令分组、设置不可用状况。
Authorware的交互
小结
限次(Tries Limit)响应:限制本交互响应的数量来控制程序执行的步骤。常用测试类题中。
限时(Time Limit )响应:限制本交互响应的时间来控制程序执行的步骤。常用测试类题中。
条件(Conditional)响应:程序的流向由选定条件确认
决策图标、框架界面也能建立分支结构,实现程序的手动判断分支、循环、链接和跳转结构。
决策分支结构的构建方式
Repeat下拉列表框设置循环控制方法,共给出五种控制方法:
Fixed Number Of Times:设定循环次数,在此下方输入框输入循环次数,可以是常量、变量、表达式。
Until All Paths Used:循环至所有分支都被执行过为止。
Until Click/KeyPress:一直循环,直到按任意键或光标点击为止
Until TRUE:一直循环,直到下方的表达式为真。
Don’t Repeat:决策图标只执行一次。
7.6.2 框架结构与导航界面
通过使用框架界面和导航按钮,可以实现超文本功能。导航界面用于将步骤导向指定的页面,实现一组页面之间的任意跳转,框架界面的作用在于管理导航界面导向的页面,形成一个框架结构。
1.框架结构的构成
2.框架界面的导航模式
框架图标是一个已经设计好的导航结构,自带一套导航模式,双击框架界面如图。
框架界面本身是一个功能按钮,单独存在没有意义,它跟导航界面联合使用可以推动超级链接、页面的跳转、程序文件中内容的查找等功能。
导航界面在页面间可以创建导航链接,用以实现页面间的跳转。分为自动导航和用户控制导航,
自动导航是当程序运行到导航界面时手动跳转到该字体所指向的页面;
用户控制导航是将导航界面下挂在交互图标之下,通过一种交互模式让程序进行跳转。
导航界面所跳转的目标页一定是框架界面所管理的分支页面。
3.导航目标的设定方式
4.实例制作二 :超文本链接
在制作超文本与超媒体时,要把握的两大重点:结点和链结。
超文本的节点叫做结点页,由框架界面来管理;页与页之间的链接则由导航界面来管理,
导航图标主要用来做界面与按钮之间的跳转,即从A按钮跳转至B图标,但需要限制在框架界面中页与页之间。
多媒体作品的调试与打包发布
(无论用哪个软件编写程序,错误是常常的,因此调试就变得更加重要。
程序如果打包为能执行文件,就不允许对其内容进行更改,因此在应用程递交给最后用户之前,必须尽可能地排除程序中存在的错误。
1.程序的调试方法
(1)程序的错误:可分为以下几种类型:
语法错误
运行期错误
逻辑错误
语法错误
在编写代码的之后,设计人员也许错误地拼写了数组、变量以及设计字体的名称,遗漏了参数跟符号等,在设计人员关掉打开的设计界面或属性对话框时,Authorware能够自动地看到这类错误,并强调警告。
运行期错误
从语法角度,程序不存存错误,但是在运行之后能够定位所需的内部变量文件、外部多媒体数据或内部库文件。
这类错误Authorware能够自动地提醒出错,只要打包前对程序认真测试,就能迅速看到这类错误。
逻辑错误
程序的执行步骤存在逻辑上的出错,不能正确地反应设计者的企图。
这种状况Authorware并不会提示错误,因为程序会忠实地执行设计人员编写的代码,这类错误的隐蔽性较大。
(2)程序的优化
在编写程序过程中,要防止发生诸多错误authorware课件模板,应从程序设计期间着手,利用Authorware提供的各类方式,有效地改进程序。
常见的改进方法有下列几种:
程序步骤模块化
程序代码分块管理
添加注释信息
为设计图标着色
嵌入变量
程序步骤模块化
使用群组图标将推动某一逻辑功能的多个按钮组合在一起,然后赋予群组图标一个能够积极反映其功能的标题,可以大大增加程序的可读性。