nullAuthorware课件制作Authorware课件制作内容简介*内容简介Authorware的基本图标Authorware的动画Authorware的交互Authorware概述决策结构 与 超链接程序优化 与 打包知识对象与其它Authorware概述*Authorware概述Authorware简介
美国Macromedia公司20世纪90年代初推出的多媒体著作软件,目前被Adobe公司收购。
用于多媒体信息的集成,又是多媒体课件的
工具。
程序设计是基于图标(icon)流程线(line)式的设计方式。参考参考http://www.adobe.com/products/authorware/ ——提供Authorware试用版下载等相关服务。 http://www.authorware.com/ ——提供Authorware的相关资讯及业务服务。 http://www.authorware.cn/aw/ ——中国Authorware爱好者创建,提供Authorware使用讲解、疑难解答、资源共享等方面服务。 http://www.enet.com.cn/eschool/zhuanti/Authorware/ ——提供Authorware的视频教程服务。 *Authorware概述*Authorware概述Authoreware的文件格式
源文件: .aXp(X-代表版本号)
打包后,没有播放器的是.aXr
有播放器的是.exeAuthorware概述*Authorware概述Authoreware的启动与退出
开始菜单--程序或桌面上的快捷图标启动。
选择菜单命令[file]—[exit],或Alt+F4,或单击窗口右上角的系统“关闭”按钮。Authorware概述*Authorware概述Authoreware的工作界面
Windows窗口风格
菜单栏
插入(Insert):用于引入知识对象,图像和OLE对象修改(Modify):用于修改图标,图像和文件的属性等文本(Text):用于设定文字的字体,大小,颜色,风格等其他(Xtras,特效):用于库的连接和查找文本拼写错误调试(Control,控制):用于调试程序窗口(Window):用于打开展示窗口,计算窗口,变量窗口等帮助(Help):用于获得Authorware更多的信息命令(Command):有RTF编辑器等Authorware概述*Authorware概述Authoreware的工作界面
Windows窗口风格
常用工具栏运行新建文件打开文件保存导入图片撤销剪切复制粘贴搜索文本样式表文字斜体知识对象变量窗口函数窗口文字粗体文字下划线Authorware概述*Authorware概述Authoreware的工作界面
Windows窗口风格
图标工具栏:14个设计图标,开始旗,结束旗,图标调色板显示图标移动图标擦除图标等待图标交互图标导航图标框架图标决策图标计算图标群组图标数字电影图标声音图标DVD图标知识对象图标开始旗图标调色板结束旗对Authorware中各种图标的认识,掌握,运用Authorware概述*Authorware概述Authoreware的工作界面
Windows窗口风格
程序设计窗口程序名称主流程线手形标志窗口层次图标名起始点结束点Authorware概述*Authorware概述Authoreware的工作界面
Windows窗口风格
属性面板(CTRL+I)Authorware概述*Authorware概述Authoreware的工作界面
Windows窗口风格
展示窗口:用来展示程序设计最终效果的地方Authorware概述*Authorware概述Authorware的基本操作
如何新建一个程序
文件菜单Newfile
图标的操作
创建和命名
定位图标插入点
选择和取消
删除和恢复
移动和复制
程序的运行,终止和继续
展示窗口的属性设置
返回Authorware的基本图标*Authorware的基本图标多媒体信息的处理
(一)显示图标
(二)声音图标
(三)数字电影图标
附: Flash,Gif,QuickTime文件的导入
演示程序制作相关
(四)等待图标
(五)擦除图标
(六)群组图标Authorware的基本图标*Authorware的基本图标(一)显示(Display)图标
“拖”入流程线;重命名;双击图标进入展示窗口
1 文本、图形的编辑(注意缩进,制表位,小数点对齐)
2 显示动态变化的值(变量,如{Fulltime} {Fulldate} )
3 文本、图片的导入,设置过渡效果
4 调用ppt
Authorware的基本图标Authorware的基本图标(一)显示(Display)图标
1 文本,图形的编辑
文本的编辑
设置文本格式:字体,字号,风格
格式的编辑Authorware的基本图标Authorware的基本图标*左边界控点首行缩进标记右缩进标记右边界控点左缩进标记制表位小数位1 文本编辑栏1、在线上双击可设定制表位,Tab键到下一制表位2、双击制表位切换为小数点对齐位?填图文字 如何创建
?其它效果呢实例 制作阴影字、空心字
把两个完全相同的文字对象的显示模板都设置成透明模式,并把二者设置成不同的颜色即可形成阴影效果。
把上下两层文字对象的显示模板都设置成反转模式,重叠时成空心透明的效果。?填图文字 如何创建
?其它效果呢Authorware的基本图标*Authorware的基本图标(一)显示(Display)图标
设置显示图标的属性:
图标名称默认为0,可自己输入数字,数值越大越上层Transition选项:用来设置显示图标内容的过渡效果Options选项:
1、Update Displayed Variables:选中后,可以显示动态变化的值
2、Exclude Text from Search:通常不设置该项
3、Prevent Automatic Erase:不将前一个显示图标的内容自动擦除
4、Erase Previous Contents:擦除前一个图标内容
5、Direct to Screen:不论层数,选中后,这个显示图标的内容都在最上层Authorware的基本图标*Authorware的基本图标(一)显示(Display)图标
2 显示动态变化的值(变量)
实例:
在展示窗口输入{fulltime}
在属性面板勾选“更新显示变量”
常用时间变量:
Date:该变量存储的是当前计算机的系统时间
Day:该变量存储的是当前计算机系统的日期,每一月中的几号,该变量的值从1-31
Firstdate:用于存储用户第一次使用该文件的日期
Fulldate:根据当前系统日期全名的设置,来存储日期的全名
ClickSeconds:该变量存储的是最后一次单击鼠标到当前的时间间隔,单位是秒
其他:Hours,Minute,Month,Monthname,Sec,Starttime
Systemseconds,Time,Year查看网页内容Authorware的基本图标*Authorware的基本图标(一)显示(Display)图标
3 文本、图片的导入,设置过渡效果
文本的导入:.txt和.rtf
导入图片(注意文件格式!)的三种
:
直接导入
直接将图片文件拖放到流程线
利用剪贴板从别的应用程序(photoshop,coreldraw等)窗口复制粘贴
属性设置Authorware的基本图标*Authorware的基本图标(一)显示(Display)图标
3 文本、图片的导入,设置过渡效果
设置内部过渡效果的三种方法
右击显示图标transtion
Ctrl+T
图标属性面板选择
外部过渡效果的使用
搜索过渡效果插件,然后将下载的Xtras文件拷到authorware安装目录覆盖Xtras文件夹
常用外部过渡效果插件:DirectTransition,DirectTransition3D,
DM Transiton,Killer Transitions等Authorware的基本图标*Authorware的基本图标(一)显示(Display)图标
4 调用ppt(根据步骤自做,实验操作内容)
新建ppt,注意设置“幻灯片切换”一项的设置为“单击鼠标切换或每隔多少秒切换”
另存为.pps格式(ppt放映格式)(注意)
新建AW程序,拖入显示图标,双击进入展示窗口
Insertole object从文件创建选择pps文件
在显示图标的展示窗口,选择ppt的展示图片,点击菜单editPrsentation Ole Object属性Authorware的基本图标*Authorware的基本图标(二)声音(Sound)图标
1 支持的文件格式
Wave,swa,vox,aiff,pcm,mp3
Authorware的基本图标*Authorware的基本图标(二)声音(Sound)图标
2 声音图标的属性设置
声音(Sound)选项卡
控制声音播放保存在程序内部导入声音文件Authorware的基本图标Authorware的基本图标(二)声音(Sound)图标
2 声音图标的属性设置
计时(Timing)选项卡
*Fixed Number of Times
Until true逻辑变量 或 表达式
True时播放False略过Wait Until Done
Concurrent
Perpetual默认,第一个声音未放完遇第二个声音自动放第二个, 除非设此项。?上次上机时有同学遇到只播放第一个声音怎么也不播放的原因Authorware的基本图标*Authorware的基本图标(二)声音(Sound)图标
3 声音压缩
Voxware encoder压缩
位于安装目录下
适用于语音压缩
用xtras—other—convert wav to swa
可将WAV文件压缩90%,文件格式.SWA
Authorware的基本图标*Authorware的基本图标(三)数字电影(digital movie)图标
1 支持的文件格式
Bmp,flc\fli\cel,avi,mpeg,dir,mov
Authorware的基本图标*Authorware的基本图标(三)数字电影(digital movie)图标
2 数字电影图标的属性设置
电影选项卡内部文件(internal) :扩展名为FLC,FLI,CEL,BMP系列的文件
外部文件(external):外部文件要与所做课件同时复制。最好放在同一文件夹下Authorware的基本图标*Authorware的基本图标(三)数字电影(digital movie)图标
2 数字电影图标的属性设置
计时选项卡Authorware的基本图标*Authorware的基本图标(三)数字电影(digital movie)图标
2 数字电影图标的属性设置
版面布局选项卡Authorware的基本图标*Authorware的基本图标(四)DVD图标
高清晰度的DVD画面,控制菜单和右键快捷菜单方便控制。Authorware的基本图标*Authorware的基本图标附:Flash,Gif,QuickTime文件的导入
1 插入Flash
Insert—Media--flash
?Flash还可以以OLE文件形式插入,怎么做?
关键是 编辑-ole对象 中设置启动ole对象的方式Authorware的基本图标*Authorware的基本图标附:Flash,Gif,QuickTime文件的导入
2插入Gif
Insert—Media--animated
?有同学插入GIF图不能动。从文件导入媒体导入,则是普通图片!
如果有些场合需要动静结合怎么做!!Authorware的基本图标*Authorware的基本图标附:Flash,Gif,QuickTime文件的导入
3 插入QuickTime
Insert—Media--quicktime
Authorware的基本图标*Authorware的基本图标(五)等待(wait)图标
作用:
暂停或延长程序的运行Authorware的基本图标*Authorware的基本图标(六)擦除(erase)图标
作用:
清除展示窗口显示的文字、图形或其他对象,用在运行程序的画面切换过程中。Authorware的基本图标Authorware的基本图标(七)计算图标
双击打开一个程序代码设计窗口,可以输入一些Authorware的指令、计算结果、表达式、函数、编程语言、注释信息等内容。
注释信息:“--”开头,在程序运行时,说明的文字不会执行。
表达式是由常数、变量、函数和运算符组成的一个语句,用于执行某个运算过程或某种特殊操作。表达式可在计算图标、对话框及文本对象中使用。null
null(1)IF…Then条件语句
一般格式
If <条件表达式> then
<任务1>
else
<任务2>
end if (2)循环语句(2)循环语句
Repeat while <条件表达式>
<任务>
end repeat3.脚本语句变量变量其值可以改变的量,主要用来存放可变的数据。
1.系统变量的分类
系统变量
自定义变量
2.变量的使用
变量的3种场合
对话框中
文本对象
计算图标编辑窗口函数函数函数通常指能够执行一种特殊任务的应用程序。Authorware的函数包括两类,系统函数和自定义函数。
使用函数和变量的区别在于:函数是有参数的,而变量没有,使用函数的同时还要把函数的参数设置好 。
(1)带双引号的参数。
(2)任选项参数
3.自定义函数的使用
用户可以通过自定义一个函数来完成,该函数称为自定义函数,又称用户函数。Authorware能使用的自定义函数包括DLL和UCD两种格式。 计算图标实例径向渐变Authorware的基本图标计算图标也可以作为其他图标的附属图标,这时它的标题就是所附属图标的标题。
选择一个图标,选择“修改→图标→计算”菜单选项,或按Ctr+=键可以为该图标建立一个附属的计算图标并打开这个窗口。
要删除附属计算图标,只要删除净里面的内容保存即可。 Authorware的基本图标nullAuthorware的基本图标*Authorware的基本图标(八)群组(map)图标
作用:
减少AW流程线上的图标占位,产生子设计窗口。
将流程线上连续、紧密的图标组织在一起,形成一个模块。
(1)直接从工具箱中拖动群组图标到流程线上;
(2)把多个图标组合成一个群组图标。
返回Authorware的动画*Authorware的动画移动(Motion)图标的使用及属性
Authorware系统中的两种动画形式
路径动画:点到点,点到直线,点到区域,沿路径到终点,沿路径定位5种形式。
实际动画:由数字电影图标实现。
移动图标:可驱动其他设计图标的显示对象,通过设置其属性完成。Authorware的动画*Authorware的动画(一)点到点(Direct to point)定位动画制作步骤总结:
在流程线上放置背景和大象,小车
(注意:设置为透明模式)
拖入移动图标,实现大象的移动
拖入移动图标,实现小车的移动调试,运行沿着一条直线,将对象从它当前位置移动到目的位置
欣赏实例:
保护动物
Authorware的动画*Authorware的动画(二)点到直线(Direct to line)动画
将对象从当前位置开始移动到一条直线路径上的指定位置
设计要点:
关于Beyond Range:
Stop at Ends:任何大于终点坐标值的输入值将等同于终点坐标
Go past Ends(中文版:到上一终点):直线视为无限远,大于该终点坐标值,沿直线顺序定位
Loop:以base-end坐标值为模,重新定位 Authorware的动画*Authorware的动画(二)点到直线(Direct to line)动画
确定静止与移动的对象。移动的对象要放置在单独的图标中
确定移动图标的类型
选择移动对象,base,end点定义出对象目标位置的直线
确定目标位置
欣赏实例:飞上云端 枪击气球
实例制作:Authorware的动画*Authorware的动画(三)点到区域(Direct to grid)定位动画
将对象从当前位置移动到一个矩形区域内的指定位置。
欣赏实例:你好
实例制作: 参照
本实例 如影相随
实例制作步骤总结
背景图标
“如”图标
拖入移动图标,设置移动“如”(重点)
其他字方法同上两步(注意以下设计要点)
区域的起始点和终点
每个字之间的Timing需要不断增大
每个字的目标位置要不同,避免字与字重叠在一起
调试,运行?还能用它做什么?Authorware的动画*Authorware的动画(四)沿路径到终点(Path to end)定位动画
将对象沿一条自己定义的路径,由起点到终点的移动。
几种特殊路径的制作:
圆形轨迹时,确定开始点后拖动对象沿直线到另一边,双击变成圆点时,将对象拖出去回到原点,这时自动成为圆形
螺旋路径:以对象原位置为中心,一定的间隔左右放置对象。
Undo和Delete按钮,用于对设置路径和节点的操作。
单击Delete删除用实心圆表示的当前节点;
单击Undo,撤消前一次所作的操作。此外
单击或双击路径上的某一点,在该处增节点
拖节点的位置,可改变路径。
双击节点,在三角和圆节点转换。
扩展实例:月亮绕地球旋转
蜜蜂采蜜
书写(先遮盖文字,再使其逐渐显示出来)?还能用它做什么?Authorware的动画*Authorware的动画(五)指向固定路径上任意点(不一定是终点)(path to point)
将对象定位在一条自定义的路径上的任意位置
欣赏实例:控制球转
实例制作:制作步骤总结
依次放置四个显示图标:标尺,滑钮,参考路径,小红圆
对滑钮进行属性设置(重点)
拖入移动图标,设置移动圆(重点)
调试,运行Authorware的动画*Authorware的动画重点掌握
动画图标的五种动画类型的使用和区别
动画图标属性对话框各项的含义和作用
使用显示图标、等待图标和擦除图标实现动画功能
扩展:多个对象的同步和顺序运动。返回Authorware的交互*Authorware的交互(0)概述
关于交互
计算机与用户的进行信息交流的通讯方式
交互图标响应类型符号响应分支交互后流程走向Authorware的交互*Authorware的交互(0)概述
交互图标的作用:
产生交互分支
管理交互分支
提供11种交流方式
具有显示图标的功能
类型:
类型标记。
用户双击交互响应类型符号可打开响应属性对话框,用来设置交互响应类型及属性。Authorware的交互*Authorware的交互(0)概述
交互响应图标:
下挂在交互图标下的其他分支,其响应类型可以是不同的
交互响应图标一般用群组图标,它是响应后要去执行的一段程序流程
交互响应后的程序走向
执行交互响应图标中的程序流程后,系统按照设定好的程序流向继续执行!按ctrl +alt 左击类型标志!按ctrl 左击走向箭头Authorware的交互*Authorware的交互(0)概述
交互结构的建立:
拖放交互图标至流程线
拖放一个设计图标至交互图标右下侧,默认交互类型:button
进行属性(***/response(关键))的配置
Type:
Scope:
Active if: (不常用)
Erase:
Branch:
Status:
Score:
Authorware的交互*Authorware的交互(一)按钮响应( Button )
在屏幕上显示一个按钮,供用户交互。程序运行时通过单击按钮实现交互响应的匹配。
欣赏实例:
实例制作步骤总结:
拖放交互图标至流程线
拖放一个设计图标至交互图标右下侧,默认交互类型:button
进行属性(button/response)的配置
Button:按钮的大小,命名,lable,key,options,cursor
调试,运行Authorware的交互*Authorware的交互(一)按钮响应( Button )
扩展:制作新按钮(一个按钮的四种状态)
Normal:普通按钮Checked:复选按钮Up:按钮没被鼠标单击按下而处于弹起时,按钮的正常状态Down:按钮被鼠标单击而处于按下时,按钮的状态Over:鼠标指针经过或置于之上时,按钮的状态Disabled:按钮处于无效时,按钮的状态实例:单选Authorware的交互*Authorware的交互(二)热区响应(Hot Spot )
在展示窗口的某个位置建立一个矩形区域,即热区,程序运行时通过单击该矩形区域以实现交互
实例欣赏:产品介绍 认识工具箱 实例制作步骤关键:
匹配(Match)选项用以设置与热区相匹配的触发方式
Authorware的交互*Authorware的交互(三)热对象响应(Hot Object)
通过单击展示窗口中显示的或运动的某个对象以实现交互
与热区响应的区别:
热对象响应是对对象所在区域作出的响应,该区域可能是不规则的图片或文本;对象移动,响应区域也在不断发生变化,即是动态的。一个热对象对应一个显示图标。
热区响应是对固定区域(可设一图片)产生的响应,只有改变了矩形区域才改变响应的位置。即是静态的。
实例认识海洋动物 地图的地理知识Authorware的交互*Authorware的交互(四)目标区域响应( Target area )
它是一种动态响应模式,用户通过将对象移动到先前指定的目标区域中以实现交互类型为:
它包含了二个元素:目标项区域、匹配项区域即对象(必须设置在不同的显示图标中)
实例:拼图 看图识字?还能用它做什么?Authorware的交互*Authorware的交互(五)文本输入响应( Text Entry)
允许用户在屏幕上定义一个文本输入区,在该区域中输入文本产生响应。
Pattern(中文版:模式):设置响应文本。只有当在文本输入 区域内输入 的文本与此处设置的文本一致时,才响应。
??是两个任意键;
*是匹配任意多个键。
/* /? * ?本身需要输入
Match at Least(最低匹配)用户响应中至少有几个单词同匹配文本相匹配Authorware的交互*Authorware的交互(五)文本输入响应( Text Entry)
Incremental Matching (增强匹配)多个单词时允许用户分别输入单词来浓度将匹配文本的所有单词写出
Authorware的交互*Authorware的交互(五)文本输入响应( Text Entry)
用户输入的文本放在系统变量“Entrytext”和‘NumEntry’.
Entrytext:存放用户最后一次交互中最后一次响应的文本。
NumEntry:存放用户在文本中输入的第一个数字。是从上面的系统变量有效的文本中获其值。
实例:flag or ballAuthorware的交互*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系统变量中实例 keypress教材实例 移动小球Authorware的交互*Authorware的交互(七)下拉菜单响应( Pull-down menu )
展示窗口的菜单栏上只有[file],之下只有一个命令quit,能退出展示窗口返回。
可通过制作“下拉菜单响应”来使应用程序菜单丰富、齐全。
用户可通过执行菜单中的命令实现交互。
Key(s):快捷键,是ctrl+的组合型。
用“-”为命令选项分组, “-”是交互项的名称。
技巧:如何将file菜单取消?
建立一个名为file的菜单,设为永久性,并用擦除图标擦除。实例 简单菜单教材实例 去文件菜单Authorware的交互*Authorware的交互(七)下拉菜单响应( Pull-down menu )
实例制作:
制作一课件,以菜单形式控制课程知识的内容。
AW概述
AW的功能与特点
简单演示课件的制作
AW动画
点到点动画
点到直线
点到区域 ….
帮助
主题等
实例Authorware的交互*Authorware的交互(八)限次响应( Tries limit )
通过限制用户的应答次数以实现交互的响应方式。与其它类型的交互响应配合使用。Authorware的交互*Authorware的交互(九)限时响应(Time limit )
要求用户在指定的时间内作出响应,若未能正确回答或无响应,系统自动退出程序的运行。一般与其它响应相配合Authorware的交互*Authorware的交互(十)条件响应(Conditional )
在程序运行时,只有当设定的条件满足时才能实现的交互类型
例子Authorware的交互*Authorware的交互(十一)事件响应(Event )
事件交互必须与ActiveX控件结合使用,它需要事件的发送者,当用户在演示窗口中发生预定的ActiveX控件包含的事件时,系统将执行这个事件的交互分支的程序内容。
实例 Authorware的交互*Authorware的交互小结
交互结构的组成:由交互图标、响应类型符号、响应图标和分支流程线组成。交互图标
响应类型符号
响应图标
分支流程线!按ctrl 左击
按ctrl +alt左击返回Authorware的交互*Authorware的交互小结
按钮(Button)响应:在展示窗口中自动创建按钮,实现与计算机的交互。可改变它的大小、位置、名称等,可为它伴音。当单击、双击或鼠标通过时,计算机会沿指定的流程执行。
热区(Hot Spot)响应:在展示窗口中创建不可见的矩形区域,单双击或鼠标通过时,可相应的流程。该区域的大小、位置可调,也可在窗口中先设置图形作为热区的提示区。
热对象(Hot Object)响应:响应的对象是任意形状的,动态的。交互方式与Hot Spot类似。
返回Authorware的交互*Authorware的交互小结
目标区域(Target Area)响应:是鼠标拖动的交互方式,把对象拖到目标区域匹配。
文本(TextEntry)响应:文本输入区的响应,按ENTER结束文本的输入。常在问答题需输入参数时用到。
按键(KeyPress)响应:按键盘上的一个键来控制程序的流向,按键可以是字符键,也可是功能键。
下拉菜单(Pull-Down Menu)响应:建一个下拉菜单,可增大展示窗口的利用面积,还可设计快捷键,对菜单的命令分组、设置不可用状态。返回Authorware的交互*Authorware的交互小结
限次(Tries Limit)响应:限制本交互响应的次数来控制程序执行的流程。常用测试类题中。
限时(Time Limit )响应:限制本交互响应的时间来控制程序执行的流程。常用测试类题中。
条件(Conditional)响应:程序的流向由指定条件确定返回null决策图标、框架图标也可创建分支结构,实现程序的自动判断分支、循环、链接和跳转结构。 7.6.1 决策分支结构
决策分支结构用于设置一种决策手段,控制某些设计图标能否被执行,以什么顺序执行,以及总共执行多少次。
决策分支结构由决策判断图标及附属于该设计图标的分支图标共同构成。
各个分支路径的判断标识符都是相同的,返回路径不是由各个分支路径决定,而是由判断图标决定,当程序运行到判断图标时,Authorware会根据判断图标当时的属性设置自动沿某一分支运行。
决策分支结构的建立方法决策分支结构的建立方法 Repeat下拉列表框设置循环控制方式,共给出五种控制方式:
Fixed Number Of Times:设定循环次数,在此下方输入框输入循环次数,可以是常量、变量、表达式。
Until All Paths Used:循环到所有分支都被执行过为止。
Until Click/KeyPress:一直循环,直到按任意键或鼠标单击为止
Until TRUE:一直循环,直到下方的表达式为真。
Don’t Repeat:决策图标只执行一次。 nullnull7.6.2 框架结构与导航图标
通过使用框架图标和导航图标,可以实现超文本功能。导航图标用于将流程导向指定的页面,实现一组页面之间的任意跳转,框架图标的作用在于管理导航图标导向的页面,形成一个框架结构。
1.框架结构的组成 2.框架图标的导航机制2.框架图标的导航机制 框架图标是一个已经设计好的导航结构,自带一套导航机制,双击框架图标如图。
框架图标本身是一个功能图标,单独存在没有意义,它和导航图标联合使用可以实现超级链接、页面的跳转、程序文件中内容的查找等功能。 框架导航实例null导航图标在页面间可以建立导航链接,用以实现页面间的跳转。分为自动导航和用户控制导航,
自动导航是当程序运行到导航图标时自动跳转到该图标所指向的页面;
用户控制导航是将导航图标下挂在交互图标之下,通过一种交互方式使程序进行跳转。
导航图标所跳转的目标页一定是框架图标所管理的分支页面。
nullnull3.导航目标的设置方法 4.实例制作一 :利用框架图标组织幻灯片的播放
(1)实例说明:
利用框架图标将一组表现中国山水名胜的图片组成一张张幻灯片,使用框架图标自带的控制面板中的按钮控制幻灯片的播放。
(2)主要
:
显示图标、框架结构创建及其导航机制的编辑 4.实例制作二 :超文本链接4.实例制作二 :超文本链接
(1)实例说明:
用户在阅读台州学院简介时,会有一些特殊标志的文字信息,当用户单击(或双击等其他方式)这些特殊标志的文字时,就会看到与文本对象相关的信息。
(2)主要知识点:
显示图标
框架结构
链接导航 返回null在制作超文本与超媒体时,要掌握的两大重点:结点和链结。
超文本的结点叫做结点页,由框架图标来管理;页与页之间的链接则由导航图标来管理,
导航图标主要用来做图标与图标之间的跳转,即从A图标跳转到B图标,但必须限制在框架图标中页与页之间。返回多媒体作品的调试与打包发布
多媒体作品的调试与打包发布
(无论用什么软件编写程序,错误是难免的,因此调试就显得非常重要。
程序一旦打包为可执行文件,就不允许对其内容进行修改,因此在应用程递交给最终用户之前,必须尽可能地排除程序中存在的错误。 null1.程序的调试技巧
(1)程序的错误:可分为以下几种类型:
语法错误
运行期错误
逻辑错误null语法错误
在编写代码的时候,设计人员可能错误地拼写了函数、变量或者设计图标的名称,遗漏了参数和符号等,在设计人员关闭打开的设计图标或属性对话框时,Authorware能够自动地发现这类错误,并提出警告。
null运行期错误
从语法角度,程序不存存错误,但是在运行期间无法定位所需的外部函数文件、外部多媒体数据或外部库文件。
这类错误Authorware能够自动地提示出错,只要打包前对程序认真测试,就能及时发现这类错误。null逻辑错误
程序的执行流程存在逻辑上的错误,不能正确地反应设计者的意图。
这种情况Authorware并不会提示出错,因为程序会忠实地执行设计人员编写的代码,这类错误的隐蔽性较大。null(2)程序的优化
在编写程序过程中,要避免出现各种错误,应从程序设计期间着手,利用Authorware提供的各种方法,有效地优化程序。null常见的优化手段有以下几种:
程序流程模块化
程序代码分块管理
添加注释信息
为设计图标着色
嵌入变量 null程序流程模块化
使用群组图标将实现某一逻辑功能的多个图标组合在一起,然后赋予群组图标一个能够切实反映其功能的标题,可以大大增加程序的可读性。null程序代码分块管理
在同一个运算图标中尽量避免使用过多的语句。
可以通过建立多个运算图标,将实现某一逻辑功能的程序语句集中放置在一个计算图标中,有利于对代码中出现的错误进行定位。null添加注释信息
在必要的地方加上注释。
比如,在计算图标中为关键性的程序语句加上注释,为群组图标、功能模块的第一个图标增加包含注释信息的附属计算图标,对其功能进行说明等。 null为设计图标着色
当程序中图标数量比较多时,可以根据功能的不同为设计图标着上不同的颜色,便于设计人员区分不同的功能模块,也便于对图标的管理。null(3)程序的调试
Authorware提供了两种调试工具:区段标志和运行控制面板。
这两种调试工具,可以控制程序流程执行的区段,或逐个执行程序流程中的设计图标。null使用区段标志
两种区段标志:开始标志和结束标志。开始标志用于设计区段的起点,结束标志用于设置区段的终点。
若要撤消对区段的设置,只需在图标工具板上单击区段标志留下的空位,开始标志或结束标志就从设计窗口返回图标工具板。null使用运行控制面板
利用控制面板,可以控制程序的执行与暂停,按下显示跟踪记录按钮则显示跟踪记录窗口和扩展的控制按钮,通过单击单步按钮或步进运行按钮,就可实现对程序的每一步执行过程进行跟踪。 null默认的跟踪记录仅包含了有限的信息,且不能对计算图标中程序的执行情况进行跟踪,这时可使用Trace()函数。
Trace()函数是专门用于跟踪程序执行情况的函数,它使用字符串或变量作为参数。Authorware在执行到Trace()函数时,会自动地将字符串或变量的当前值显示在控制面板中,这对跟踪程序执行情况非常有用。 返回程序的打包发布程序的打包发布在多媒体作品的应用程序设计与调试工作完成后,就可以对其打包发布。
程序文件可为不同的应用环境打包:将程序文件打包光盘发布的程序,即先将作品在本地硬盘上打包然后再刻录成光盘;为网络环境进行打包成网上(web)发布的作品。null一个完整的作品,不仅要包括Authorware应用程序文件,同时也要包括这些文件运行所需要的支持文件,包括外部文件、Xtras插件、外部函数、动态链接库、库文件等等,只有确保所有这些文件都存在,打包后的Authorware程序才能正确运行。null 在程序打包时,到底需要哪些支持文件呢?但一般情况下,需要包括如下方面的文件:
所有链接的外部文件;
程序文件所使用的Xtras支持文件;
为各种格式的图像、声音、数字化电影等数据提供Xtras支持文件;
为非内置的过渡效果提供Xtras支持文件;nullScripting Xtras需要的支持文件;
Sprite Xtras需要的支持文件;
外部函数文件(.DLL,.U32,.UCD或.X32);
如果程序中使用了非系统字体,则要为用户的系统安装相应字体;
对于压缩的打包文件,需要为用户提供和安装压缩与解压缩软件。null打包程序文件一般有两种方法:
使用菜单“文件”→“发布”→“打包”命令,把程序文件打包成.EXE文件,然后手工查找相应的支持文件复制到执行文件.EXE所在的文件夹下。null在发布发布设置中也可通过Authorware提供的查找Xtra功能,查找程序中使用的Xtras文件。
选择命令菜单中的查找Xtra菜单项,弹出如图所示的“Find Xtra”(查找Xtra)对话框, null三、刻录课件光盘
多媒体课件容量较大,一般选择以光盘的形式发行。
在Windows XP操作系统中,在刻录机光驱中放入空白的光盘,然后将需要刻录到光盘中的文件复制到刻录机光盘中,
为了使刻录后的光盘具有自动播放功能,可用记事本编辑一个AUTORUN.INF文件,在其中输入语句:
[autorun]
open =..\DQGL.exe
icon =earth.ico
其中,open =..\DQGL.exe语句用于打开可执行文件(扩展名:EXE),一般是课件的主执行文件。可根据其位置修改语句中路径。本例中主执行文件为DQGL.exe,位置为光盘的根目录。
icon =earth.ico语句用于指定图标文件,可根据要放置在光盘上的图标文件的位置和名称修改该语句。图标文件用于显示光盘的图标。
AUTORUN.INF文件需要放置在光盘的根目录下才能被执行。nullnull打包程序文件一般有两种方法:
使用菜单“文件”→“发布”→“一键发布”命令,可以把程序打包成执行文件.EXE、或以网络打包和网络发行方式生成.AAM、.HTM文件,并且此命令会将大部分支持文件自动复制到了执行文件.EXE所在的文件夹下,当然还有一些相关支持文件需要手动去复制。
返回知识对象知识对象实例知识对象