nullnull基础基础知识交互功能导航系统判断结构返回断点退出系统nullAuthorware
基础知识课程要点
主要介绍Authorware的一些基本概念、基本操作,明确流程线的概念,介绍最常用的两个图标 — 显示图标和运动图标。学会复合画面构造及运动的合成认识 Authorware 认识 Authorware 一、概述
Authorware是一种操作简便的多媒体创作
工具,与 PowerPoint相仿,几乎不用编写程
序即可构造丰富多彩的多媒体课件。
Authorware 是一种基于图标和流程线的多
媒体开发工具,它并不着眼于基本素材的制作,
而主要承担多媒体素材的集成和组织工作。通
过在程序
流程窗口的流程线上摆放相关工
具图标,来实现具体的流程操作。
下面首先认识和了解Authorware开发环境。认识 Authorware认识 Authorware二、Authorware 窗口的基本组成:
● 菜单栏 ● 工具栏 ● 图标工具栏
● 程序流程设计窗口 ● 知识对象窗口
菜单栏:提供常
用操作菜单
工具栏:提供主
要操作工具程序流程设计窗口:进行程序设计和编辑修改的主要编辑界面图标工具栏:提供进行多媒体课件创作的基本单元—图标
流程线:在流程线上摆放设计图标,构造程序流程 知识对象窗口:
提供所有知识对象,供程序调用 所谓知识对象,
是一些预先编写好
的现成模块,每个
知识对象实现一个
特定的功能认识 Authorware认识 Authorware三、图标工具简介程
序
调
试认识 Authorware认识 Authorware四、菜单栏和工具栏简介
1. 菜单栏:【文件】:涉及与文件操作相关的选项【编辑】:提供与编缉有关的操作【查看】:用于查看相关内容【插入】:插入摸板、图像等【修改】:用于修改图标、图像和文件属性【文本】:提供丰富的文字处理功能【调试】:主要用于程序调试,具有单步运行、分段运行等功能【命令】:提供在线资源、RTF编辑器等【窗口】:用于打开各种功能窗口【帮助】:获取帮助信息认识 Authorware认识 Authorware2.常用工具栏认识 Authorware认识 Authorware3.编辑工具栏(随演示窗口打开弹出)
进行文本书写、方圆椭矩线绘制、以及着色、模式设定等认识 Authorware认识 Authorware3:1. 编辑工具栏的展开(AW:6.5)
AW:6.5仅给出了基本的编辑功能按钮,
双击相关按钮则展开进一步的功能
移动:调出“模式” 窗口,进行透明
与否的选定
划线:调出“线型”窗口,进行线型
和粗细的选定
形状:调出“图案”窗口,进行填充图
案的选定
椭圆:调出“配色板”窗口,进行前景、
背景和线条色的选定
认识 Authorware认识 Authorware五、程序设计窗口
程序设计窗口是Authorware的程序设计界面,其组成如下:
标题栏: 显示被编辑的程序文件名。
主流程线:一条被两个小矩形框封闭的直线,用来放置设计图
标,程序执行时,沿主流程线依次执行各个设计图标。
粘贴指针: 一只小手,指示下一步设计图标在流程线上
的位置。单击程序设计窗口的任意空白处,粘贴指针就
会跳至相应的位置。
Authorware的这种流程图式的程序结构,能直观
形象地体现教学思想、反映程序执行的过程,使得
不懂程序设计的人也能很轻松地开发出漂亮的多媒
体程序。
认识 Authorware认识 Authorware六、属性面板
“修改”—“文件”—“属性” 调出对象的“属性”面板,通过
“属性” 面板可以设定对象的各种属性,达到预期效果特效显示认识 Authorware认识 Authorware七、演示窗口
某些具有画面显示功能的图标都具备演示窗口,用来显示在 Authorware 程序独立运行时的效果,双击这类工具图标就会打开一个演示窗口,在演示窗口中可以直接编辑图像、修改文本和修改交互作用对象等打开演示窗口的两种方法:
⑴ 单击菜单栏中的【窗口】|【演示窗口】命令进入
⑵ 在流程线上,双击具有演示窗口的工具图标(如:显示图标、交互图标、框架图标等)认识 Authorware认识 Authorware演示窗口的调整
⑴ “修改”—“文件” —“属性”— 弹出对话框
⑵ 单击“大小” 下拉列表框右边的向下三角按钮根据变量:选择此项后,则演示窗口的大小和位置由用户根据需要进行调整(将鼠标移至窗口四周的边框线或四角上调整)最终打包后窗口的大小与程序最后一次修改的大小一致。
亦可选择不同分辨率决定大小
还可进行窗口风格设定
认识 Authorware认识 Authorware九、文件存储与打包
可编辑文件:“文件”—“保存”
改名存盘:“文件”—“另存为”
可执行文件:“文件”—“发布”—“打包”设计图标及应用设计图标及应用一、简单程序设计— “显示图标” 与“移动图标” 的使用
以文本在图像背景上的移动为例说明程序的设计步骤:
1.构造流程图:向流程线依次拖入两个显示图标和一个移动图标,并命名为“背景图”、“文字”、“移动文字”
设计图标及应用设计图标及应用2. 背景设置:
“修改”—“文件”—“属性”— 弹出“文件/属性”对话框—单击“颜色” 按钮—弹出配色板—选色—“确定”设计图标及应用设计图标及应用3. 插入图片:单击“导入”工具按钮 ,或使用“插入”—“图像” 命令。出现输入图像对话框。若选中“链接”,将链接到外部文件,如果外部文件修改了,那么在 Authorware中看到的也是修改后的图片,一般在图片需要多次改动时,选中此项。点击图中右下角的“+”,可以一次输入多个对象 也可以使用编辑栏中的工具自行绘制简单图形
设计图标及应用设计图标及应用4. 输入文本:双击“文字”显示图标进入演示窗口,选择“文本编辑”按钮,鼠标指针为“I”形,在展示窗口中单击,进入文本编辑状态,如图。
设置透明:输入的文字如果有白色的背景,这时可以
打开模式窗口(双击“编辑”工具栏中的“选中/移动” 按钮A调出),
选择透明模式。
设置颜色:双击椭圆工具调出配色盘设计图标及应用设计图标及应用5. 格式化文本: “文本”—“格式” 或直接通过格式按钮进行各种格式的设定图片移动与特效展示举例6. 文字移动:双击“移动文字”移动图标,弹出移动设置
对话框。用鼠标点一下刚才输入的文字,可以在下图的
左上方预览窗口中看到要设置移动的对象。然后,将文
字拖动到另外一个位置。一个移动的标题文字就做成了。
相仿,图片亦可照此办法实现动态效果
设计图标及应用设计图标及应用7. 运动对象的合成:如果要实现多个对象的合成运动,不能将这些对象置于同一显示图标内,这是由于处在同一显示图标内的对象将关(粘)连在一起,不能独立设定运动。应将其分别置于不同的显示图标内,通过配备各自的运动图标实现独立运动,再行合成。特别说明,为了实现同步运动效果,应将运动图标的执行方式设为“同时”
设计图标及应用设计图标及应用8.编辑多个显示对象(多个显示对象的重新分布)
在实际应用中,常常在不同的显示图标中分别写入文本和放置不同的图
像,相互覆盖叠合构造丰富多彩的画面,这就需要使这些显示图标同时显
示,进行重新分布和对齐,亦即对多个显示对象进行编辑。有 2种方法实
现(注意:各显示图标的内容应尽可能错开,以免不能明视)⑴ “Shift”键法:首先打开一个显示图标的演示窗口,然后按住 Shift键,双击另外的显示图标,打开其演示窗口,则这两个显示图标的内容都会在当前的窗口中显示出来。想调整哪个图标内容的位置,只要在演示窗口中双击要调整的内容,那么该图标的所有内容就会被选中,同时出现控制句柄,即可进行调整。⑵ 停调法: 运行程序,待运行暂停后调整画面,再次运行将
维持调整后的结果。只要不生成可执行文件,即可多次调整。
有时为了实现对部分显示图标进行调整,可以在指定位置
放置空白显示图标,程序运行至此将暂停,然后对此前的画
面进行调整
设计图标及应用设计图标及应用粘贴法:先在Word等软件中录入文字,然后复制粘贴
导入法:先在记事本中录入文字并以记事本文件形式
保存,然后执行“文件/导入”命令,将文件导入进来
嵌入法:“插入”—“对象”—选择“Microsoft Word文档”,嵌入Word编辑区域,然后在该区域内输入文字,再用Word的处理功能进行处理
9.文本的插入
书写法:利用文字工具输入设计图标及应用设计图标及应用技巧提示:
在双击一个显示图标,对其中内容编辑后,按住“Shift”再打开另一个显示图标,可同时看到两显示图标的内容,这样有利于在不同图标中图像或文字的相对定位
可以调试程序时,遇到没有设置内容的图标会停下来,移动图标中移动的对象,可以先不设置,在调试自动停下时,再进行选择,要方便一些。
按住“Ctrl”再双击图标,可打开其属性对话框,对其进行设计
程序运行时,双击某个对象,也可以使程序暂停下来,对其进行编辑。
不拖图标到设计窗口,而是直接导入文件,Authorware会自动判断文件类型,并在流程线上加上相应的图标,图标名就是文件名。
在各种对话框中输入数字时,输入法必须为英文状态。设计图标及应用设计图标及应用二、导入声音与数字电影
1.导入声音
执行方式:给出等待完成、同时、永久等执行方式播放:给出播放次数、直到为真等播放形式设计图标及应用设计图标及应用2.数字电影设计图标及应用设计图标及应用三、群组图标
引入群组图标是为了简化流程图或在交互图标的右侧使
用交互图标,在群组图标中将开辟新的流程线,继续进行
程序设计
在交互图标中使用群组图标
有些图标不能直接与交互图标
匹配使用,这需要引入群组图标
将其包在群组图标中方可使用
设计图标及应用设计图标及应用四、擦除图标和等待图标
1.擦除图标: 使用擦除图标擦除指定显示图标中的内容(取消其功能), 只能擦除图标中的全部内容,不能擦除部分内容。特效为擦除的动态效果(与显示效果相同) 具体操作
使显示图标同时显
示,双击擦除图标,
使之处于编辑状态,
点击相应欲擦除对象
即可。届时将在 “图
标” 栏内显示要擦除
的对象名设计图标及应用设计图标及应用2.等待图标
等待图标的作用是使程序暂停、等待,按预先的设定
触发某个事件(单击鼠标、按任意键或等待一定时间)
时程序继续执行
nullAuthorware的
交互功能课程要点
主要介绍Authorware交互功能,重点介绍交互图标,同时介绍声音图标、数字电影图标、等待图标、擦除图标和群组图标,重点掌握交互图标及其分支结构的构造设计图标及应用设计图标及应用五、交互性—交互图标的使用 必须明确,并不是所有控制图标都能直接作为响应分支的图
标,比如决策(判断)图标、框架图标、交互图标、数字化电
影图标、声音图标就不能直接使用,当拖动这些设计图标到交
互图标右侧时,系统会自动添加一群组图标作为分支图标,并
将这些图标置于该群组图标的二级流程线上,也就是说,
只有将非响应分支包含在群组图标中方可使用。
Authorware 提供了11 种交互方式1. 交互性简介
所谓交互性是指用户通过发布控制信息对程序的运行、走向
进行控制,在 Authorware 中所有交互响应都是通过交互图标
来实现的。也就是说,只有通过交互图标才能引入交互性,但
是,仅仅交互图标本身并不能提供交互响应功能,必须为交互
图标创建响应分支才能实际发挥作用。 设计图标及应用设计图标及应用交互响应类型简介:
通过选择不同按钮,使程序执行不同分支通过选择热区,产生响应动作由输入文本而产生的匹配响应
通过键盘按键产生响应限制用户交互次数通过选择指定对象,产生响应动作通过移动对象至目标区产生响应通过选择下拉菜单选项进入不同分支通过条件判断,执行不同的分支 按时间限制交互对一些特定事件做出相应响应动作 由上图可以看出,不同的交互类型具有不同的标识符号,将来选定某一项响应类型后,将在响应分支的顶端给出相应标识符号,以示区别。设计图标及应用设计图标及应用摆放交互图标:拖放交互图标到流程线预定位置,写入必要信息2.交互结构的设计构造分支结构:拖放显示图标或其它图标到交互图标右侧,将弹出“交互类型”对话框选择响应类型:在对话框中选择响应类型构造多分支结构:依次拖放多个图标构造多分支结构,每增加一个分支结构(交互对象),需要添加一种“交互方式”,否则将默认前一种方式设计图标及应用设计图标及应用3.交互的结构和组成
交互包含三个环节:交互方式、响应条件和交互结果交互方式:根据需要选定11种交互方式中的一种。
响应条件:用户采取的动作。单击、输入、鼠标掠过等等。
交互结果:就是当程序接收到用户响应后所进行的动作或实现的功能。
必须明确:交互图标自身具有一个类似 “显示”图标的演示界面,用来进行交互界面的设计。构造响应分支时,要注意合理布局,避开对交互对象的遮挡,以免使交互无法进行。
交互图标的缺陷:不宜挂接响应分支过多,否则,将会使按钮遍布交互界面,甚至不能承受。设计图标及应用设计图标及应用4.交互方式的修改:
设定响应方式后,则交互图标右侧的响应图标上端将显示类型标志,该标志标明了当前交互类型,双击则弹出 “交互” 对话框,通过 “类型” 下拉列标框进行类型的修改,并且可对鼠标形状进行设置。设计图标及应用设计图标及应用5.交互图标属性的设置
在右击交互图标的快捷菜单中选择属性选项,弹出交互图标的属性窗口 设定交互界面是否擦除、何时擦除?擦除特效的设定选项:在退出前中止,退出时暂停,等候用户查看反馈信息,按任意键继续选项:显示按钮,在勾选退出前中止选项后,决定是否显示交互按钮设计图标及应用设计图标及应用6.交互类型属性的设定 分支:指响应完成后的流程走向。
● 重试 ● 继续
● 退出交互 ● 返回 擦除:指响应分支执行后是否擦除或何时擦除。
● 在下一次输入之前
● 在下次输入之后
● 在退出时 ● 不擦除交互参数:不同的类型有不同的要求,但都具备“擦除”、“分支”和“状态”等基本参数类型参数:不同的类型有不同的参数,差别较大 状态:对响应所代表的答案设置正确与否的属性,若设为不判断将不加判断(默认)
● 不判断 ● 正确响应:“+”号 ● 错误响应: “-”号 设计图标及应用7.对“擦除”的进一步说明:在下一次输入之前:在完成该分支的运行,返回到交互图标之前,擦除当前交互分支中的所有显示对象。如果选择此项,通常应在该交互分支群组的最后,插入一个等待图标,使该分支的运行结果在被擦除之前,能够看清屏幕上的内容。当退出交互时,也会自动擦除当前交互分支结果中的所有显示对象。
在下一次输入之后:在完成该分支的运行,返回到交互图标时,保持该交互分支的运行结果。在重新进入某一个交互分支或退出交互时,首先擦除此交互分支运行结果中的显示对象。
在退出时:仅仅当退出交互时,才擦除当前交互分支运行结果。如果在该分支运行完成后,再运行其他分支,可能会导致显示的重叠。
不擦除:在进入其他交互分支或退出交互时,仍然保持当前分支的运行结果。设计图标及应用设计图标及应用设计图标及应用8.结果路径
结果路径是流程线的一部分,它表明了响应完成后流程的走向。通过交互图标“属性”窗口的“分支”选项设定。共有四种结果路径。
继
续重
试返
回退
出交互分支完成响应后,程序返回交互图标入口处,等待下一次交互。
响应交互分支后,程序会继续判断下一个交互分支是否满足响应条件。
退出交互结构,执行流程线上交互图标的下一个设计图标。
程序将返回到流程线上,【范围】选项设为“永久”方可。设计图标及应用9. 永久性响应设计图标及应用 当交互结构中的所有响应都设置为永久性时,各分支将在流程线上继续通过交互图标,而不是在交互图标中停止。这时,将激活永久性交互中的每一个响应,而后继续执行向下流程线上的其它图标。
当交互结构中的响应路径为永久性与非永久性混合时,系统将停在交互图标处,等待用户的响应。用户响应后退出交互,非永久性响应路径从屏幕上擦除,永久性响应路径仍保留在屏幕上随时等待响应。 设计图标及应用设计图标及应用10.应用举例输入文本:在“模式”栏内添加匹配字(字符或数字),字符需要加“”括起,多组匹配字时用“|”分隔设计图标及应用设计图标及应用按键:在“快捷键”栏内添加单个匹配字(字符或数字),字符不加“” ,若为字符,当“确定”后将出现“新建变量”对话框,届时需要再“初始值”栏内添加相同字符设计图标及应用热区:一般应在交互图标的显示窗口中添加图片,以便圈定相应区域作为热区,双击热区出现如下对话框,进行必要设置设计图标及应用提示:由于热区为规则矩形,对于不规则区域应利用抠图的办法制作相应图形,借助热对象进行交互。设计图标及应用 如何实现Authorware热区的灵活控制
如何删除热区,也就是如何实现热区灵活控制?
方法一:以变量值作为激活条件,灵活控制热区的可用性 1.打开“热区交互分支”属性对话框,在属性中的“Active If”(激活)框内输入“a=0”(其他变量也可以)。该变量a用于控制热区的可用状态,当a的值为0时热区可用,否则, 热区不可用。
2.当需要该热区不起作用时,只要在需要的地方使用一个计算图标,在其中输入“a:=1”,这样就改变了变量a的值为1,热区也就被屏蔽掉了,不会再起作用。
3.如果想要再次使用该热区,在相应位置添加一个计算图标,输入“a:=0”即可。 设计图标及应用设计图标及应用方法二:改变热区位置,灵活控制热区的可用性。
在热区属性对话框中有两个控制坐标位置的文本框,这里也是可以用变量进行设置的。可以在x和y对应位置用变量,然后通过适当调整坐标变量的值来控制热区。例如:输入x和y作为坐标。
在流程线用一个计算图标,输入以下内容: x:=100?——假设获得坐标是(100,200),y:=200 在不需要使用热区的时候,用一个计算图标,输入如下内容:x:=-200?——设置坐标值为窗口外,y:=-200 这样,将热区动态地移动到窗口外,当然也就不起作用了。要还原怎么办?也很简单,在对应位置放置一个计算图标,输入:x:=100,y:=200
设计图标及应用设计图标及应用热对象:应在交互图标的显示窗口中添加图片,单击选定图片作为热对象即可。设计图标及应用nullAuthorware的
导航结构课程要点
主要介绍Authorware导航功能,重点介绍框架图标和导航图标,明确导航图标和框架图标的基本用法设计图标及应用设计图标及应用六、框架图标和导航图标1. 框架图标:
基本功能:
框架图标实际上是一个由许多个图标组成的小功能模块,该结构由三部分组成:框架窗口、一套默认的定向控制、附属于框架图标的其它设计图标。框架自身即可进行独立应用与控制,将功能图标摆放挂接在其右侧,每一个挂接的图标都被称为一个页。其控制作用是由其内部的交互导航选项决定,而与挂接的页面内容无关。框架图标往往与导航图标联合应用,实现翻页与跳转。
设计图标及应用设计图标及应用框架的内部结构
双击框架图标,可展开其内部结构:由灰色导航面
板与导航交互链接构成。其中,导航面板给出交互界
面,导航交互链接给出定制交互方式。双击导航面板,
进入演示界面,可构造图文界面;双击交互图标,进
入定制导向界面,可对导向按钮重新分布设计图标及应用设计图标及应用 框架图标的定向控制机制:返回最近浏览页显示已浏览页打开查找框退出框架环境回首页到末页向前向后 框架图标用有限的按钮解决了大量分支的跳转链接问题,这也是与交互图标的一个根本区别。设计图标及应用设计图标及应用改变控制按钮类型:
双击按钮,出现对话框, 可对其类型做出选择。 外框隐现:
双击导航面板,出现对话 框,可对其显示与否做出选 择(方式:选擦除) 控制按钮的重新分布:
双击交互图标,出现操作句柄,单击控制按钮,出现操作句柄,即可将其拖放到任意位置。设计图标及应用设计图标及应用特别强调:
不要掩盖控制按钮:框架的灰色导航面板具有显示图标的基本特征,可以载入图片、写入文本,但不能覆盖其中的控制按钮,否则将失去导向控制作用。查找的操作过程:框架中的“查找” 链接,应在查找对话框的 “字/短语” 框内填写页码,再按“查找”按钮,将在“页:” 栏内找到相应页的名称,
最后按“转到页”按钮, 实现跳转。添加新图标:如果必要,可以在框架内原有流程线的基础上添加新图标,实现进一步的功能与操作。
(当添加图标较多时,部分图标将被遮掩,可以拖动层叠线句柄与流程线窗口展开)null2.导航图标
⑴. 功能作用:导航图标的作用是控制程序从一个地方跳转到另一个地方,实现定向链接。必须明确,导航图标必须和框架图标配合使用,协作实现导航功能,二者缺一不可。也就是导航去向只对框架图标中的对象起作用。 设计图标及应用 ⑵. 执行过程:
按预先设定好的链接去向,访问框架图标中的指定页。一旦进入之后将受框架定制机构的控制。
设计图标及应用设计图标及应用自动定向链接:将导航图标
直接放到主流程线上,程序
执行到此,将直接链接到框
架中指定的页。⑶. 定向链接的方法:可控定向链接:将导航图标作为一种响应分支,放到交互图标的分支结构中,当匹配响应时,链接到不同的目标页。 实际上导航图标就是通过直接方式或交互方式,将程序导航到框架的指定页,打破框架默认从首页开始的常规,增强灵活性nullAuthorware的
判断与选择课程要点
主要介绍Authorware的判断与选择,重点介绍判断与计算图标,给出程序三种基本结构的概念,学会基本结构的程序设计设计图标及应用设计图标及应用 1.判断图标: 判断图标又称为决策图标,可用来构造和实现流程的分支结构、循环结构,形状为菱形。与交互图标相仿,使用时需要在其右侧摆放挂接若干个控制图标,形成分支。 在判断图标的右侧拖放若干
个控制图标,形成分支结构,
按照拖入的顺序,依次排列登
记为 1 号分支、 2 号分支…
程序如何判断运行相应分支,
需要通过设置判断图标属性来
确定。七、判断(决策)图标和计算图标设计图标及应用设计图标及应用2.判断图标属性对话框
双击判断图标打开属性对话框,其中时限、重复、分支三个选项相互配合将形成不同的运行效果,若彼此组合不当,将达不到预期效果
分支选项中有四种类型可供选择,选用某类型后,判断图标中将会显示不同类型的字母标记,如 S、C 等
时限:限定判断图标及其所属分支的执行时间
重复:控制判断图标的各个分支执行次数分支:控制判断图标各分支的执行顺序分支路径标识设计图标及应用设计图标及应用3.判断图标的分支类型
⑴.顺序分支路径 S
顺序分支路径的字母标记为“S”,分支按从左至右的次序运行。如果判断图标中有3个分支,“重复”选项中选择“固定次数”为3次,则将依次逐一运行各分支中的内容后退出判断图标,继续运行流程线上后继图标。 这种判断图标的作用和将各显示内容直接放置在流程线上的作用是一样的,仅是流程线为纵向而分支为横向排列不同而已。
但如果将固定次数改为4次,第一个分支将多运行一次,这就与只将显示内容放置在流程线上有所不同了。设计图标及应用设计图标及应用⑵.随机路径:U/A 对于随机路径有二种情况
一是用“U” 标记的“随机到任何未被使用的路径”,如果某一路径已被使用过了,则不会再被使用,配合前面的重复次数,可在各分支中任意不重复选择。
如在分支中设计20个显示图标,设计重复次数为固定的10次,运行时将会随机地显示20个显示图标中 10个题,而且不重复 二是用“A”标记的“随机分支路径”,即每一次均运行其中任一分支的内容,不管此分支是否已被运行过。在数学中模拟演示概率统计时可以用到设计图标及应用设计图标及应用⑶.条件路径 C
条件路径,又称计算路径,用字母“C”表示,选择了此路径,应在下方的文本框中输入一个常数或者变量,以确定运行哪一条分支,如果不输入,分支将无法继续运行。
在实际应用中,尤其在需要电脑评分的课件中,通常在文本框内输入某一变量,在运行时会根据变量的具体值,运行相应第几号分支设计图标及应用设计图标及应用⑷.分支的循环控制
在判断图标的属性对话框中,“重复”选项的作用是用来控制结构,以便确定在判断图标中如何循环运行其中的分支。“重复”选项共有五种: ◆所有的路径:只有当判断图标下的所有分支均被运行后,才能退出判断结构。常与“顺序分支路径”合用
◆固定的循环次数:通过下面的输入框输入一个常量或变量,以确定分支循环的次数。常与“随机路径”配合使用
◆直到单击鼠标或按任意键:前面所介绍的重复类型是预先设定的,在课件运行时何时退出判断结构由系统控制,而“直到单击鼠标或按任意键”重复方式由用户进行控制,具有一定的交互性。按任意键或单击鼠标左键后便终止判断结构的运行。设计图标及应用设计图标及应用◆直到判断值为真:在下方的输入框中填写一个表达式,当表达式成立时,便退出判断结构。◆不重复:只运行一个分支
⑸.时间限制:在判断图标的运行过程中,可以象等待图标一样,设定时间限制,在“显示剩余时间”前打勾,还可出现一个倒记时钟。判断结构的运行超过规定时间后将自动终止。判断图标的各种运行方式判断图标的各种运行方式分支重复设计图标及应用设计图标及应用5.修改判断路径:
双击分支路径上的小菱形,将弹出判断路径对话框,从而对是否擦除或何时擦除对执行分支路径后显示的内容
删除内容:
◆在下一个选择之前:进入下一分支前自动擦除当前分支内容,确
保演示窗口只显示一个分支的内容
◆在退出之前:直到退出整个判断结构时才擦除该分支的内容
◆不擦除:保留分支的内容,即使退出判断结构,也不自动擦除
执行分支结构前暂停:若选择该选项后,将会出现一个等待按
钮,单击该按钮才会退出该分支结构
设计图标及应用设计图标及应用控制决策图标结束执行:决策图标属性设置中的时限和重复项。
控制决策图标分支执行顺序:决策图标属性设置中的分支项。
控制分支内容的擦除情况:判断路径属性的删除内容项。
“判断”图标
:设计图标及应用设计图标及应用补:交互、框架(导航)与判断图标的联系与区别1. 主要相同点:三者都具备一定的交互控制功能,三种结构都需要在其右侧挂接分支。
2. 分支构造不同:三种结构都具有分支,但各自的称谓不同,交互图标中叫做响应分支,框架图标中称为页,判断图标中进行分支编号。
3. 控制方式不同:交互图标通过不同的交互类型进入相应的响应分支,交互的类型允许人为设置,交互控制的实现一般需要人为干预;框架图标中具备固有的定制的控制机制,无需用户设置,但其控制走向仍需人为干预,借助导航图标,可以打破进入框架的顺序;判断图标的控制作用需要程序设计(也就是相关参数调整)来实现,因此表现出更多的灵活性。设计图标及应用设计图标及应用2.计算图标
由此引入变量、调用函数,进行数学运算和编写程序 ⑴.程序设计窗口:双击计算图标,打开程序设计窗口引
入变量、函数、编写代码。设计图标及应用设计图标及应用⑵. 属性窗口:Ctrl + 双击
标识:用于指定或修改计算图标的名称
函数:显示该计算图标引用的所有函数
变量:显示该计算图标引用的所有变量
当前值:用来显示在变量表中选定变量的当前值
打开:打开(回到)程序设计窗口(代码编辑器)设计图标及应用设计图标及应用⑶. 附加计算图标
计算图标被附加到其他的设计图标上,仍然有计算图标的功能,但它又不是一个独立的设计图标,它随附加到的设计图标一起被复制、删除。当程序执行到带有附加计算图标的设计图标时,首先运行计算图标,然后再执行原设计图标的功能。 附加计算图标的方法 :选中要附加计算图标的设计图标
① 【修改】—【图标】—【计算…】
② 按 Ctrl + = 组合键可以打开计算图标的编辑窗口
③ 右击设计图标 — 快捷菜单 —【计算】
注:不可以给计算图标本身附加计算图标设计图标及应用设计图标及应用⑷. 举例:在屏幕上显示从1到10的累加和的最后结果第1步:拖放一个显示图标;
第2步:在其上附加上一个计算图标,输入如下代码:
x:=1
s:=0
repeat while x<=10
s:=s+x
x:=x+1
end repeat
第3步:单击关闭按钮和Yes按钮后,会出现定义变量的对话框,单击OK按钮即可;
第4步:双击打开显示图标演示窗口,利用编辑栏的文本按钮输入{s};
第5步:运行查看效果,屏幕上显示 55。注:在显示图标中,文本按钮中用花括号括出来的字符,在程
序运行时将显示此字符所对应变量的值设计图标及应用设计图标及应用用判断图标构造循环实现相同功能 构造如下的程序流程,并在显示图标上附加计算图标,写入简单程序:N:=N+1、S:=S+N;
将判断图标的相关参数进行修改:
“重复”选项改为固定循环次数10
“分支”选项改为顺序执行路径
设计图标及应用设计图标及应用说明:
计算图标是用于对变量和函数进行赋值及运算的场所,它的设计功能看起来虽然简单,但是灵活地运用往往可以实现难以想象的复杂效果。值得注意的是,计算图标并不是计算代码的唯一执行场所,其它的设计图标同样有附带的计算代码执行功能。
生成可执行文件生成可执行文件 “文件”—“发布”—“打包”运行时必须配备xtras文件夹与相关.dll文件外接数据外部程序文件的调用外部程序文件的调用 一个大型的多媒体课件,一般是由多个不同的功能模块构成的,为了管理与制作的方便,往往这些模块是相互独立的,然后拼接起来形成一个完整的程序,这种多个程序的拼接,需要借助于两个专门的函数来实现。
需要说明的是:这些拼接程序必须是同版本的Authorware制作的可执行文件。外部程序文件间的调用 1. JumpFile 函数:格式:JumpFile(“文件名”[,“变量1,变量2,… ”,[目标文件夹]])
功能:从当前程序转去执行指定的文件。
说明:
⑴.打包的AW文件只能跳转到另一个打包的文件。
⑵.若原文件与目标文件在同一目录(文件夹)下,可以不写文件路径。
⑶.可以通过变量进行数据传递,但在目标程序中必须有相应的变量才可以正确传送。
⑷.程序跳转后将转去执行目标程序,直至结束。一般不会再回到源程序,除非在目标程序中在用此函数反调源程序。外部程序文件间的调用外部程序文件间的调用外部程序文件间的调用 2. JumpFileReturn 函数:格式:JumpFileReturn(“文件名”[,“变量1,变量2,…”,[目标文件夹]])
功能:从当前程序转去执行指定的文件(功能同JumpFile)。与JumpFile的区别:
区别在Return上, JumpFileReturn函数最大的好处是,在新程序遇到返回(Return)或退出(Quit)语句时将返回到源程序继续执行;而JumpFile不能,要想返回仍需在目标程序中使用JumpFile转回原程序。
外部程序文件间的调用外部程序文件间的调用3 JumpOutReturn 函数外接数据格式: JumpOutReturn(“程序名”)
作用:转去执行“程序名”所指定的应用程序,执行完该程序,回到Authorware环境继续向下执行。
说明:
在这里转去执行的应用程序可以是Authorware 以外的可执行文件(包括EXE文件、COM文件等等)。
利用该函数可以很好地实现Authorware与其它应用程序的连接与通信。
若目标文件与源文件在同一目录下,可直接写文件名, 否则需要写明路径 库、模块与知识对象库、模块与知识对象1 媒体库的概念
媒体库是一个特殊的Authorware文件。
它保存的是一些媒体素材,例如,显示图标、声音图标等,以供程序文件使用。 一、媒体库 媒体库是一种高效的媒体管理工具,它可以将分布在课件中不同位置、具有相同内容的图标或程序段组织起来,存放在媒体库内,在应用时共享其中的内容,从而节省大量的磁盘存储空间。 必须明确:媒体库只可以存放其中内容可以确定的显
示图标、计算图标、数字影像图标、声音图标和交互图
标,对于其它图标,因其内容不能确定不能存储。null2 媒体库的工作机制库、模块与知识对象首先需要建立一个库文件,将某些合适的图标添加到此文件中,供事后调用,这些图标称为库图标。
使用时只需将这些图标从媒体库窗口拖放到程序流程线上。此时,程序流程线上的图标将以斜体方式显示,表示与库中图标及其内容进行了链接。进行链接的图标称为映射图标。
实际上,并没有将库中图标真正复制到流程线上,只是建立了某种关联,而图标实体和内容仍保留在媒体库中,这与通常的快捷方式很相似。
null建立媒体库文件
命令:“文件”→“新建”→“库”
向媒体库中添加媒体内容
可以将某个程序流程线上的图标保存为库文件,只要用鼠标将它拖到右面的库文件窗口中即可。库、模块与知识对象3 媒体库的创建窗口元素:
链接:用来显示图标的链接状态。
图标:显示图标的符号。
色彩:显示图标的色彩。
标题:显示图标的标题名。
日期:显示图标的创建日期和时间。
链接名:流程线上的映射图标名。null右击流程线上的映射图标,调出快捷菜单: 库、模块与知识对象4 库图标的编辑修改
所谓库图标的编辑修改指的是对库中图标的修改 点击“库链接”弹出相应对话框
点击“查找原作”调出库窗口双击库中相关图标进行编辑修改。
库图标一经修改必将使映射图标同步修改。特别说明:映射图标中的图象,也可进行而且只能进行位置等的姿态调整,并不影响库图标的形象。null5 媒体库的更新库、模块与知识对象 在某些情况下需要将修改后的库图标与映射图标的属性同步起来
单击“其他”菜单下的“库链接”命令,打开“库链接”对话框,选择修改了属性的图标名称,单击“更新”按钮弹出提示框,再点“更新”按钮,即可对与之有关联的所有映射图标属性进行修改。null将库图标导入流程线
只需将库中图标直接拖放到流程线上即可,届时映射图标将以斜体表示
映射图标的修改
通常映射图标将随着库图标而同步修改,一般无需对映射图标进行修改,但也可对图象进行位置姿态的调整,但仅影响映射图标自身,并不影响库图标的形象
库文件的打包
由于映射图标仅仅是对库图标的一种链接关联,故对库文件有很强的依赖性,因此打包时应对库文件一起打包库、模块与知识对象7 举例:6 库的应用null库、模块与知识对象二、模板及其应用1 模板的概念
模板是一个图标序列的集合,也就是流程线的一部分
制作模板的过程,也就是复制了某一个图标序列,同时它还保存了序列中每一图标的内容
使用模板,则是将模板中的内容移植到的流程线上
群组图标与模板有些相似,但功能要弱得多,它不能与其他程序共享,而模板是以独立的文件存在的,因此可以被其他程序调用实现共享2 模板的主要特点:2 模板的主要特点:库文件的内容只能是特定类型的图标,而模板可以是图标、流程线,是一段程序。
使用模板,可以对程序中具有一定功能的流程块进行永久的复制和保存。
在程序文件流程线上使用模板并不是一种链接的关系,而是一个复制的关系,因此可以在流程线上任意修改它。
使用模板并不能为程序节省存储空间。但是对于开发群体来说,可以使程序设计快捷化、使作品标准化。 库、模块与知识对象null3 模板的创建库、模块与知识对象首先应该自己动手制作合适的模板。
选择需要制作成模板的一段图标。
选择“文件”菜单下的“保存在模板”命令。届时将被保存在“知识对象”库中以备时候调用。null4 模板的使用
模板的使用比较简单,只需在知识对象面板中将其拖放到流程线即可库、模块与知识对象5 模板与库的区别
在功能上的区别:模板中存放的是程序,而库中存放的仅仅是图标,在功能上模板要比库强的多。
在应用上的区别:在使用库时,仅仅是在流程线上建立库图标的影射图标,并无实质内容,而模块是由多个图标构成的具有实质内容的实实在在的程序。
程序发布的不同:由于映射图标对库文件有依赖性程序发布时需要打包,而模块是实在程序,不必打包null6 模板的转换
为了方便一直使用较低版本的用户,Macromedia公司特地在Authorware的新版本中提供了程序转换功能和模板转换功能。
操作方法是:选择“文件”菜单下的“转换模板”命令,打开“转换模板”对话框。库、模块与知识对象null1 知识对象的概念
知识对象是一种模块,它是由系统提供的预先设计好的带有向导、具有强大功能的标准成熟模块。知识对象是一个功能非常强大的工具。它可以帮助用户轻松、快速地完成一些复杂的设计任务,大大提高程序开发效率。库、模块与知识对象三、知识对象及其应用null2.知识对象的种类:库、模块与知识对象⑴.Internet:有关网络使用的知识对象,共3个。
⑵.LMS:知识
,用于对学习的管理知识对象,共2个。
⑶.RTF对象:用于对RTF对象进行管理和设置,共6种。
⑷.界面构成:用于创建各种交互界面,共13个。
⑸.评估:用于创建各种测试、考核程序,共9种方式。
⑹.轻松工具箱:创建让程序简单易用的控制对象和设置。共4种。
⑺.文件:关于文件操作类的知识对象,共7个。
⑻.新建:用于创建新的程序文件,出现启动对话框,共3种。
null3.打开“知识对象”对话框
“窗口”→“面板”→“知识对象”库、模块与知识对象null4.知识对象的工作流程
“发送E-mail” 的知识对象的使用。
(1)在桌面上双击Authorware 7.0的快捷方式图标,进入Authorware 7.0的界面。
(2)单击“文件”→“新建”→“文件”命令,弹出“新建”对话框。
(3)单击“取消”按钮,弹出一个“未命名”空白页和“知识对象”对话框。
(4)在“分类”下拉列表框中,选择Internet选项,可以看到Internet类有三个知识对象,将“发送E-mail”拖到程序流程线上。库、模块与知识对象null创建一个多媒体课件库、模块与知识对象null1 电影自助餐2 武侠知识小测验 3 处理RTF文件库、模块与知识对象常用文本输入方法常用文本输入方法 方法一:利用Authorware本身的文字工具来进行插入。先打开一个展示窗口,然后点击工具箱里的文字工具,再到窗口中点击一下,接着就可以在窗口中输入文字了,然后再利用Authorware自带的文字处理功能进行处理。 方法二:先在Word等字处理软件中录入文字,利用其强大的字处理功能进行文字处理,然后将这些文字选定,复制后再打开Authorware的展示窗口,按〔粘贴〕按钮。这样就能将Word中处理过的文本插入到Authorware中了,不需要再进行文字的处理。常用文本输入方法常用文本输入方法 方法三:先在Windows自带的记事本中将文字录入,然后以记事本文件形式保存,然后打开Authorware的一个展示窗口,执行“文件/导入”命令,弹出“导入”对话框。然后找到刚才保存的文件,双击它或先选定再单击〔导入〕按钮,刚才的文本便出现在展示窗口中了。
方法四:先打开Authorware的展示窗口,然后执行“插入/OLE对象”,在弹出的“插入对象”窗口中选择“Microsoft Word文档”。按〔确定〕后,在Authorware的展示窗口中就出现了一块Word编辑区域,然后在该区域内输入文字,再用Word的处理功能进行处理。 Authorware与外部数据交换 Authorware与外部数据交换 一、播放FLASH动画
1.插入FLASH(插入到流程线上)
【插入】—【媒体】—【FLASH Move……】2.属性设定
双击FLASH图标,弹出属性窗口,即可进行包括特效在内的各种属性的设定。 Authorware与外部数据交换Authorware与外部数据交换二、播放GIF动画
1.插入GIF
【插入】—【媒体】—【Animated GIF……】2.属性设定
双击GIF图标,弹出属性窗口,即可进行包括特效在内的各种属性的设定。 Authorware与外部数据交换Authorware与外部数据交换三、播放 QuickTime…
1. 插入 QuickTime
【插入】—【媒体】—【QuickTime…】2.属性设定
Authorware与外部数据交换Authorware与外部数据交换四、ActiveX 控件
1.插入 ActiveX……
【插入】—【ActiveX控件】2.属性设定
综合举例综合举例五、插入OLE 对象
1. 【插入】—【OLE 对象…】