版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Authorware,基础,基础知识,交互功能,导航系统,判断结构,返回断点,退出系统,Authorware 基础知识,课程要点 主要介绍Authorware的一些基本概念、基本操作,明确流程线的概念,介绍最常用的两个图标 显示图标和运动图标。学会复合画面构造及运动的合成,认识 Authorware,一、概述 Authorware是一种操作简便的多媒体创作 工具,与 PowerPoint相仿,几乎不用编写程 序即可构造丰富多彩的多媒体课件。 Authorware 是一种基于图标和流程线的多 媒体开发工具,它并不着眼于基本素材的制作, 而主要承担多媒体素材的集成和组织工作。通 过在程序设计流程窗
2、口的流程线上摆放相关工 具图标,来实现具体的流程操作。 下面首先认识和了解Authorware开发环境。,二、Authorware 窗口的基本组成: 菜单栏 工具栏 图标工具栏 程序流程设计窗口 知识对象窗口,认识 Authorware,菜单栏:提供常 用操作菜单,工具栏:提供主 要操作工具,程序流程设计窗口:进行程序设计和编辑修改的主要编辑界面,图标工具栏:提供进行多媒体课件创作的基本单元图标,流程线:在流程线上摆放设计图标,构造程序流程,知识对象窗口: 提供所有知识对象,供程序调用,所谓知识对象, 是一些预先编写好 的现成模块,每个 知识对象实现一个 特定的功能,认识 Authorware
3、,三、图标工具简介,程 序 调 试,认识 Authorware,四、菜单栏和工具栏简介 1. 菜单栏:,【文件】:涉及与文件操作相关的选项,【编辑】:提供与编缉有关的操作,【查看】:用于查看相关内容,【插入】:插入摸板、图像等,【修改】:用于修改图标、图像和文件属性,【文本】:提供丰富的文字处理功能,【调试】:主要用于程序调试,具有单步运行、分段运行等功能,【命令】:提供在线资源、RTF编辑器等,【窗口】:用于打开各种功能窗口,【帮助】:获取帮助信息,认识 Authorware,2.常用工具栏,【导入】:导入外部素材到Authorware,【运行】:程序运行,【控制面板】:调出控制面板,【函数
4、】:调出函数窗口,【变量】:调出变量窗口,【知识对象】:调出知识对象窗口,认识 Authorware,3.编辑工具栏(随演示窗口打开弹出) 进行文本书写、方圆椭矩线绘制、以及着色、模式设定等,移动:调出“模式” 窗口,进行透明 与否的选定 划线:调出“线型”窗口,进行线型 和粗细的选定 形状:调出“图案”窗口,进行填充图 案的选定 椭圆:调出“配色板”窗口,进行前景、 背景和线条色的选定,认识 Authorware,3:1. 编辑工具栏的展开(AW:6.5) AW:6.5仅给出了基本的编辑功能按钮, 双击相关按钮则展开进一步的功能,标题栏: 显示被编辑的程序文件名。 主流程线:一条被两个小矩形
5、框封闭的直线,用来放置设计图 标,程序执行时,沿主流程线依次执行各个设计图标。 粘贴指针: 一只小手,指示下一步设计图标在流程线上 的位置。单击程序设计窗口的任意空白处,粘贴指针就 会跳至相应的位置。,认识 Authorware,五、程序设计窗口 程序设计窗口是Authorware的程序设计界面,其组成如下:,Authorware的这种流程图式的程序结构,能直观 形象地体现教学思想、反映程序执行的过程,使得 不懂程序设计的人也能很轻松地开发出漂亮的多媒 体程序。,认识 Authorware,六、属性面板 “修改”“文件”“属性” 调出对象的“属性”面板,通过 “属性” 面板可以设定对象的各种属
6、性,达到预期效果,特效显示,打开演示窗口的两种方法: 单击菜单栏中的【窗口】|【演示窗口】命令进入 在流程线上,双击具有演示窗口的工具图标(如:显示图标、交互图标、框架图标等),认识 Authorware,七、演示窗口 某些具有画面显示功能的图标都具备演示窗口,用来显示在 Authorware 程序独立运行时的效果,双击这类工具图标就会打开一个演示窗口,在演示窗口中可以直接编辑图像、修改文本和修改交互作用对象等,认识 Authorware,演示窗口的调整 “修改”“文件” “属性” 弹出对话框 单击“大小” 下拉列表框右边的向下三角按钮,根据变量:选择此项后,则演示窗口的大小和位置由用户根据需
7、要进行调整(将鼠标移至窗口四周的边框线或四角上调整)最终打包后窗口的大小与程序最后一次修改的大小一致。 亦可选择不同分辨率决定大小 还可进行窗口风格设定,认识 Authorware,九、文件存储与打包 可编辑文件:“文件”“保存” 改名存盘:“文件”“另存为” 可执行文件:“文件”“发布”“打包”,设计图标及应用,一、简单程序设计 “显示图标” 与“移动图标” 的使用 以文本在图像背景上的移动为例说明程序的设计步骤: 1.构造流程图:向流程线依次拖入两个显示图标和一个移动图标,并命名为“背景图”、“文字”、“移动文字”,设计图标及应用,2. 背景设置: “修改”“文件”“属性” 弹出“文件/属
8、性”对话框单击“颜色” 按钮弹出配色板选色“确定”,设计图标及应用,3. 插入图片:单击“导入”工具按钮 ,或使用“插入”“图像” 命令。出现输入图像对话框。若选中“链接”,将链接到外部文件,如果外部文件修改了,那么在 Authorware中看到的也是修改后的图片,一般在图片需要多次改动时,选中此项。点击图中右下角的“+”,可以一次输入多个对象,也可以使用编辑栏中的工具自行绘制简单图形,设置透明:输入的文字如果有白色的背景,这时可以 打开模式窗口(双击“编辑”工具栏中的“选中/移动” 按钮A调出), 选择透明模式。 设置颜色:双击椭圆工具调出配色盘,设计图标及应用,4. 输入文本:双击“文字”
9、显示图标进入演示窗口,选择“文本编辑”按钮,鼠标指针为“I”形,在展示窗口中单击,进入文本编辑状态,如图。,设计图标及应用,5. 格式化文本: “文本”“格式” 或直接通过格式按钮进行各种格式的设定,图片移动与特效展示举例,6. 文字移动:双击“移动文字”移动图标,弹出移动设置 对话框。用鼠标点一下刚才输入的文字,可以在下图的 左上方预览窗口中看到要设置移动的对象。然后,将文 字拖动到另外一个位置。一个移动的标题文字就做成了。 相仿,图片亦可照此办法实现动态效果,设计图标及应用,7. 运动对象的合成:如果要实现多个对象的合成运动,不能将这些对象置于同一显示图标内,这是由于处在同一显示图标内的对
10、象将关(粘)连在一起,不能独立设定运动。应将其分别置于不同的显示图标内,通过配备各自的运动图标实现独立运动,再行合成。特别说明,为了实现同步运动效果,应将运动图标的执行方式设为“同时”,设计图标及应用,8.编辑多个显示对象(多个显示对象的重新分布) 在实际应用中,常常在不同的显示图标中分别写入文本和放置不同的图 像,相互覆盖叠合构造丰富多彩的画面,这就需要使这些显示图标同时显 示,进行重新分布和对齐,亦即对多个显示对象进行编辑。有 2种方法实 现(注意:各显示图标的内容应尽可能错开,以免不能明视), “Shift”键法:首先打开一个显示图标的演示窗口,然后按住 Shift键,双击另外的显示图标
11、,打开其演示窗口,则这两个显示图标的内容都会在当前的窗口中显示出来。想调整哪个图标内容的位置,只要在演示窗口中双击要调整的内容,那么该图标的所有内容就会被选中,同时出现控制句柄,即可进行调整。, 停调法: 运行程序,待运行暂停后调整画面,再次运行将 维持调整后的结果。只要不生成可执行文件,即可多次调整。 有时为了实现对部分显示图标进行调整,可以在指定位置 放置空白显示图标,程序运行至此将暂停,然后对此前的画 面进行调整,设计图标及应用,粘贴法:先在Word等软件中录入文字,然后复制粘贴 导入法:先在记事本中录入文字并以记事本文件形式 保存,然后执行“文件/导入”命令,将文件导入进来 嵌入法:“
12、插入”“对象”选择“Microsoft Word文档”,嵌入Word编辑区域,然后在该区域内输入文字,再用Word的处理功能进行处理,9.文本的插入 书写法:利用文字工具输入,设计图标及应用,技巧提示: 在双击一个显示图标,对其中内容编辑后,按住“Shift”再打开另一个显示图标,可同时看到两显示图标的内容,这样有利于在不同图标中图像或文字的相对定位 可以调试程序时,遇到没有设置内容的图标会停下来,移动图标中移动的对象,可以先不设置,在调试自动停下时,再进行选择,要方便一些。 按住“Ctrl”再双击图标,可打开其属性对话框,对其进行设计 程序运行时,双击某个对象,也可以使程序暂停下来,对其进行
13、编辑。 不拖图标到设计窗口,而是直接导入文件,Authorware会自动判断文件类型,并在流程线上加上相应的图标,图标名就是文件名。 在各种对话框中输入数字时,输入法必须为英文状态。,设计图标及应用,二、导入声音与数字电影 1.导入声音,执行方式:给出等待完成、同时、永久等执行方式,播放:给出播放次数、直到为真等播放形式,设计图标及应用,2.数字电影,三、群组图标 引入群组图标是为了简化流程图或在交互图标的右侧使 用交互图标,在群组图标中将开辟新的流程线,继续进行 程序设计,设计图标及应用,在交互图标中使用群组图标 有些图标不能直接与交互图标 匹配使用,这需要引入群组图标 将其包在群组图标中方
14、可使用,设计图标及应用,四、擦除图标和等待图标 1.擦除图标: 使用擦除图标擦除指定显示图标中的内容(取消其功能), 只能擦除图标中的全部内容,不能擦除部分内容。特效为擦除的动态效果(与显示效果相同),具体操作 使显示图标同时显 示,双击擦除图标, 使之处于编辑状态, 点击相应欲擦除对象 即可。届时将在 “图 标” 栏内显示要擦除 的对象名,设计图标及应用,2.等待图标 等待图标的作用是使程序暂停、等待,按预先的设定 触发某个事件(单击鼠标、按任意键或等待一定时间) 时程序继续执行,Authorware的 交互功能,课程要点 主要介绍Authorware交互功能,重点介绍交互图标,同时介绍声音
15、图标、数字电影图标、等待图标、擦除图标和群组图标,重点掌握交互图标及其分支结构的构造,必须明确,并不是所有控制图标都能直接作为响应分支的图 标,比如决策(判断)图标、框架图标、交互图标、数字化电 影图标、声音图标就不能直接使用,当拖动这些设计图标到交 互图标右侧时,系统会自动添加一群组图标作为分支图标,并 将这些图标置于该群组图标的二级流程线上,也就是说, 只有将非响应分支包含在群组图标中方可使用。,设计图标及应用,五、交互性交互图标的使用,Authorware 提供了11 种交互方式,1. 交互性简介 所谓交互性是指用户通过发布控制信息对程序的运行、走向 进行控制,在 Authorware
16、中所有交互响应都是通过交互图标 来实现的。也就是说,只有通过交互图标才能引入交互性,但 是,仅仅交互图标本身并不能提供交互响应功能,必须为交互 图标创建响应分支才能实际发挥作用。,设计图标及应用,交互响应类型简介:,通过选择不同按钮,使程序执行不同分支,通过选择热区,产生响应动作,由输入文本而产生的匹配响应,通过键盘按键产生响应,限制用户交互次数,通过选择指定对象,产生响应动作,通过移动对象至目标区产生响应,通过选择下拉菜单选项进入不同分支,通过条件判断,执行不同的分支,按时间限制交互,对一些特定事件做出相应响应动作,由上图可以看出,不同的交互类型具有不同的标识符号,将来选定某一项响应类型后,
17、将在响应分支的顶端给出相应标识符号,以示区别。,设计图标及应用,摆放交互图标:拖放交互图标到流程线预定位置,写入必要信息,2.交互结构的设计,构造分支结构:拖放显示图标或其它图标到交互图标右侧,将弹出“交互类型”对话框,选择响应类型:在对话框中选择响应类型,构造多分支结构:依次拖放多个图标构造多分支结构,每增加一个分支结构(交互对象),需要添加一种“交互方式”,否则将默认前一种方式,设计图标及应用,3.交互的结构和组成 交互包含三个环节:交互方式、响应条件和交互结果,交互方式:根据需要选定11种交互方式中的一种。 响应条件:用户采取的动作。单击、输入、鼠标掠过等等。 交互结果:就是当程序接收到
18、用户响应后所进行的动作或实现的功能。 必须明确:交互图标自身具有一个类似 “显示”图标的演示界面,用来进行交互界面的设计。构造响应分支时,要注意合理布局,避开对交互对象的遮挡,以免使交互无法进行。 交互图标的缺陷:不宜挂接响应分支过多,否则,将会使按钮遍布交互界面,甚至不能承受。,设计图标及应用,4.交互方式的修改: 设定响应方式后,则交互图标右侧的响应图标上端将显示类型标志,该标志标明了当前交互类型,双击则弹出 “交互” 对话框,通过 “类型” 下拉列标框进行类型的修改,并且可对鼠标形状进行设置。,5.交互图标属性的设置 在右击交互图标的快捷菜单中选择属性选项,弹出交互图标的属性窗口,设计图
19、标及应用,设定交互界面是否擦除、何时擦除?,擦除特效的设定,选项:在退出前中止,退出时暂停,等候用户查看反馈信息,按任意键继续,选项:显示按钮,在勾选退出前中止选项后,决定是否显示交互按钮,分支:指响应完成后的流程走向。 重试 继续 退出交互 返回,擦除:指响应分支执行后是否擦除或何时擦除。 在下一次输入之前 在下次输入之后 在退出时 不擦除,交互参数:不同的类型有不同的要求,但都具备“擦除”、“分支”和“状态”等基本参数,设计图标及应用,6.交互类型属性的设定,类型参数:不同的类型有不同的参数,差别较大,状态:对响应所代表的答案设置正确与否的属性,若设为不判断将不加判断(默认) 不判断 正确
20、响应:“+”号 错误响应: “-”号,7.对“擦除”的进一步说明:,在下一次输入之前:在完成该分支的运行,返回到交互图标之前,擦除当前交互分支中的所有显示对象。如果选择此项,通常应在该交互分支群组的最后,插入一个等待图标,使该分支的运行结果在被擦除之前,能够看清屏幕上的内容。当退出交互时,也会自动擦除当前交互分支结果中的所有显示对象。 在下一次输入之后:在完成该分支的运行,返回到交互图标时,保持该交互分支的运行结果。在重新进入某一个交互分支或退出交互时,首先擦除此交互分支运行结果中的显示对象。 在退出时:仅仅当退出交互时,才擦除当前交互分支运行结果。如果在该分支运行完成后,再运行其他分支,可能
21、会导致显示的重叠。 不擦除:在进入其他交互分支或退出交互时,仍然保持当前分支的运行结果。,设计图标及应用,设计图标及应用,8.结果路径 结果路径是流程线的一部分,它表明了响应完成后流程的走向。通过交互图标“属性”窗口的“分支”选项设定。共有四种结果路径。,继 续,重 试,返 回,退 出,交互分支完成响应后,程序返回交互图标入口处,等待下一次交互。,响应交互分支后,程序会继续判断下一个交互分支是否满足响应条件。,退出交互结构,执行流程线上交互图标的下一个设计图标。,程序将返回到流程线上,【范围】选项设为“永久”方可。,9. 永久性响应,设计图标及应用,当交互结构中的所有响应都设置为永久性时,各分
22、支将在流程线上继续通过交互图标,而不是在交互图标中停止。这时,将激活永久性交互中的每一个响应,而后继续执行向下流程线上的其它图标。 当交互结构中的响应路径为永久性与非永久性混合时,系统将停在交互图标处,等待用户的响应。用户响应后退出交互,非永久性响应路径从屏幕上擦除,永久性响应路径仍保留在屏幕上随时等待响应。,设计图标及应用,10.应用举例,输入文本:在“模式”栏内添加匹配字(字符或数字),字符需要加“”括起,多组匹配字时用“|”分隔,设计图标及应用,按键:在“快捷键”栏内添加单个匹配字(字符或数字),字符不加“” ,若为字符,当“确定”后将出现“新建变量”对话框,届时需要再“初始值”栏内添加
23、相同字符,热区:一般应在交互图标的显示窗口中添加图片,以便圈定相应区域作为热区,双击热区出现如下对话框,进行必要设置,设计图标及应用,提示:由于热区为规则矩形,对于不规则区域应利用抠图的办法制作相应图形,借助热对象进行交互。,如何实现Authorware热区的灵活控制 如何删除热区,也就是如何实现热区灵活控制? 方法一:以变量值作为激活条件,灵活控制热区的可用性1.打开“热区交互分支”属性对话框,在属性中的“Active If”(激活)框内输入“a=0”(其他变量也可以)。该变量a用于控制热区的可用状态,当a的值为0时热区可用,否则, 热区不可用。 2.当需要该热区不起作用时,只要在需要的地方
24、使用一个计算图标,在其中输入“a:=1”,这样就改变了变量a的值为1,热区也就被屏蔽掉了,不会再起作用。 3.如果想要再次使用该热区,在相应位置添加一个计算图标,输入“a:=0”即可。,设计图标及应用,方法二:改变热区位置,灵活控制热区的可用性。 在热区属性对话框中有两个控制坐标位置的文本框,这里也是可以用变量进行设置的。可以在x和y对应位置用变量,然后通过适当调整坐标变量的值来控制热区。例如:输入x和y作为坐标。 在流程线用一个计算图标,输入以下内容:x:=100?假设获得坐标是(100,200),y:=200在不需要使用热区的时候,用一个计算图标,输入如下内容:x:=-200?设置坐标值为
25、窗口外,y:=-200这样,将热区动态地移动到窗口外,当然也就不起作用了。要还原怎么办?也很简单,在对应位置放置一个计算图标,输入:x:=100,y:=200,设计图标及应用,热对象:应在交互图标的显示窗口中添加图片,单击选定图片作为热对象即可。,设计图标及应用,Authorware的 导航结构,课程要点 主要介绍Authorware导航功能,重点介绍框架图标和导航图标,明确导航图标和框架图标的基本用法,1. 框架图标: 基本功能: 框架图标实际上是一个由许多个图标组成的小功能模块,该结构由三部分组成:框架窗口、一套默认的定向控制、附属于框架图标的其它设计图标。框架自身即可进行独立应用与控制,
26、将功能图标摆放挂接在其右侧,每一个挂接的图标都被称为一个页。其控制作用是由其内部的交互导航选项决定,而与挂接的页面内容无关。框架图标往往与导航图标联合应用,实现翻页与跳转。,设计图标及应用,六、框架图标和导航图标,设计图标及应用,框架的内部结构 双击框架图标,可展开其内部结构:由灰色导航面 板与导航交互链接构成。其中,导航面板给出交互界 面,导航交互链接给出定制交互方式。双击导航面板, 进入演示界面,可构造图文界面;双击交互图标,进 入定制导向界面,可对导向按钮重新分布,设计图标及应用,框架图标的定向控制机制:,返回最近浏览页,显示已浏览页,打开查找框,退出框架环境,回首页,到末页,向前,向后
27、,框架图标用有限的按钮解决了大量分支的跳转链接问题,这也是与交互图标的一个根本区别。,改变控制按钮类型: 双击按钮,出现对话框, 可对其类型做出选择。,外框隐现: 双击导航面板,出现对话 框,可对其显示与否做出选 择(方式:选擦除),设计图标及应用,控制按钮的重新分布: 双击交互图标,出现操作句柄,单击控制按钮,出现操作句柄,即可将其拖放到任意位置。,设计图标及应用,特别强调: 不要掩盖控制按钮:框架的灰色导航面板具有显示图标的基本特征,可以载入图片、写入文本,但不能覆盖其中的控制按钮,否则将失去导向控制作用。,查找的操作过程:框架中的“查找” 链接,应在查找对话框的 “字/短语” 框内填写页
28、码,再按“查找”按钮,将在“页:” 栏内找到相应页的名称, 最后按“转到页”按钮, 实现跳转。,添加新图标:如果必要,可以在框架内原有流程线的基础上添加新图标,实现进一步的功能与操作。 (当添加图标较多时,部分图标将被遮掩,可以拖动层叠线句柄与流程线窗口展开),2.导航图标 . 功能作用:导航图标的作用是控制程序从一个地方跳转到另一个地方,实现定向链接。必须明确,导航图标必须和框架图标配合使用,协作实现导航功能,二者缺一不可。也就是导航去向只对框架图标中的对象起作用。,设计图标及应用,. 执行过程: 按预先设定好的链接去向,访问框架图标中的指定页。一旦进入之后将受框架定制机构的控制。,设计图标
29、及应用,自动定向链接:将导航图标 直接放到主流程线上,程序 执行到此,将直接链接到框 架中指定的页。,. 定向链接的方法:,可控定向链接:将导航图标作为一种响应分支,放到交互图标的分支结构中,当匹配响应时,链接到不同的目标页。,实际上导航图标就是通过直接方式或交互方式,将程序导航到框架的指定页,打破框架默认从首页开始的常规,增强灵活性,Authorware的 判断与选择,课程要点 主要介绍Authorware的判断与选择,重点介绍判断与计算图标,给出程序三种基本结构的概念,学会基本结构的程序设计,1.判断图标: 判断图标又称为决策图标,可用来构造和实现流程的分支结构、循环结构,形状为菱形。与交
30、互图标相仿,使用时需要在其右侧摆放挂接若干个控制图标,形成分支。,设计图标及应用,在判断图标的右侧拖放若干 个控制图标,形成分支结构, 按照拖入的顺序,依次排列登 记为 1 号分支、 2 号分支 程序如何判断运行相应分支, 需要通过设置判断图标属性来 确定。,七、判断(决策)图标和计算图标,2.判断图标属性对话框 双击判断图标打开属性对话框,其中时限、重复、分支三个选项相互配合将形成不同的运行效果,若彼此组合不当,将达不到预期效果 分支选项中有四种类型可供选择,选用某类型后,判断图标中将会显示不同类型的字母标记,如 S、C 等,设计图标及应用,时限:限定判断图标及其所属分支的执行时间,重复:控
31、制判断图标的各个分支执行次数,分支:控制判断图标各分支的执行顺序,分支路径标识,设计图标及应用,3.判断图标的分支类型 .顺序分支路径 S 顺序分支路径的字母标记为“S”,分支按从左至右的次序运行。如果判断图标中有3个分支,“重复”选项中选择“固定次数”为3次,则将依次逐一运行各分支中的内容后退出判断图标,继续运行流程线上后继图标。,这种判断图标的作用和将各显示内容直接放置在流程线上的作用是一样的,仅是流程线为纵向而分支为横向排列不同而已。 但如果将固定次数改为4次,第一个分支将多运行一次,这就与只将显示内容放置在流程线上有所不同了。,设计图标及应用,.随机路径:U/A 对于随机路径有二种情况
32、 一是用“U” 标记的“随机到任何未被使用的路径”,如果某一路径已被使用过了,则不会再被使用,配合前面的重复次数,可在各分支中任意不重复选择。 如在分支中设计20个显示图标,设计重复次数为固定的10次,运行时将会随机地显示20个显示图标中 10个题,而且不重复,二是用“A”标记的“随机分支路径”,即每一次均运行其中任一分支的内容,不管此分支是否已被运行过。在数学中模拟演示概率统计时可以用到,设计图标及应用,.条件路径 C 条件路径,又称计算路径,用字母“C”表示,选择了此路径,应在下方的文本框中输入一个常数或者变量,以确定运行哪一条分支,如果不输入,分支将无法继续运行。 在实际应用中,尤其在需
33、要电脑评分的课件中,通常在文本框内输入某一变量,在运行时会根据变量的具体值,运行相应第几号分支,设计图标及应用,.分支的循环控制 在判断图标的属性对话框中,“重复”选项的作用是用来控制结构,以便确定在判断图标中如何循环运行其中的分支。“重复”选项共有五种:,所有的路径:只有当判断图标下的所有分支均被运行后,才能退出判断结构。常与“顺序分支路径”合用 固定的循环次数:通过下面的输入框输入一个常量或变量,以确定分支循环的次数。常与“随机路径”配合使用 直到单击鼠标或按任意键:前面所介绍的重复类型是预先设定的,在课件运行时何时退出判断结构由系统控制,而“直到单击鼠标或按任意键”重复方式由用户进行控制
34、,具有一定的交互性。按任意键或单击鼠标左键后便终止判断结构的运行。,设计图标及应用,直到判断值为真:在下方的输入框中填写一个表达式,当表达式成立时,便退出判断结构。,不重复:只运行一个分支 .时间限制:在判断图标的运行过程中,可以象等待图标一样,设定时间限制,在“显示剩余时间”前打勾,还可出现一个倒记时钟。判断结构的运行超过规定时间后将自动终止。,判断图标的各种运行方式,分支,重复,设计图标及应用,5.修改判断路径: 双击分支路径上的小菱形,将弹出判断路径对话框,从而对是否擦除或何时擦除对执行分支路径后显示的内容,删除内容: 在下一个选择之前:进入下一分支前自动擦除当前分支内容,确 保演示窗口
35、只显示一个分支的内容 在退出之前:直到退出整个判断结构时才擦除该分支的内容 不擦除:保留分支的内容,即使退出判断结构,也不自动擦除 执行分支结构前暂停:若选择该选项后,将会出现一个等待按 钮,单击该按钮才会退出该分支结构,设计图标及应用,控制决策图标结束执行:决策图标属性设置中的时限和重复项。 控制决策图标分支执行顺序:决策图标属性设置中的分支项。 控制分支内容的擦除情况:判断路径属性的删除内容项。,“判断”图标总结:,设计图标及应用,补:交互、框架(导航)与判断图标的联系与区别,1. 主要相同点:三者都具备一定的交互控制功能,三种结构都需要在其右侧挂接分支。 2. 分支构造不同:三种结构都具
36、有分支,但各自的称谓不同,交互图标中叫做响应分支,框架图标中称为页,判断图标中进行分支编号。 3. 控制方式不同:交互图标通过不同的交互类型进入相应的响应分支,交互的类型允许人为设置,交互控制的实现一般需要人为干预;框架图标中具备固有的定制的控制机制,无需用户设置,但其控制走向仍需人为干预,借助导航图标,可以打破进入框架的顺序;判断图标的控制作用需要程序设计(也就是相关参数调整)来实现,因此表现出更多的灵活性。,2.计算图标 由此引入变量、调用函数,进行数学运算和编写程序,设计图标及应用,.程序设计窗口:双击计算图标,打开程序设计窗口引 入变量、函数、编写代码。,设计图标及应用,. 属性窗口:
37、Ctrl + 双击 标识:用于指定或修改计算图标的名称 函数:显示该计算图标引用的所有函数 变量:显示该计算图标引用的所有变量 当前值:用来显示在变量表中选定变量的当前值 打开:打开(回到)程序设计窗口(代码编辑器),设计图标及应用,. 附加计算图标 计算图标被附加到其他的设计图标上,仍然有计算图标的功能,但它又不是一个独立的设计图标,它随附加到的设计图标一起被复制、删除。当程序执行到带有附加计算图标的设计图标时,首先运行计算图标,然后再执行原设计图标的功能。,附加计算图标的方法 :选中要附加计算图标的设计图标 【修改】【图标】【计算】 按 Ctrl + = 组合键可以打开计算图标的编辑窗口
38、右击设计图标 快捷菜单 【计算】 注:不可以给计算图标本身附加计算图标,设计图标及应用,. 举例:在屏幕上显示从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。,注:在显示图标中,文本按钮中用花括号括出来的字符,在程 序运行时将显示此字符所对应变量的值
39、,设计图标及应用,用判断图标构造循环实现相同功能,构造如下的程序流程,并在显示图标上附加计算图标,写入简单程序:N:=N+1、S:=S+N; 将判断图标的相关参数进行修改: “重复”选项改为固定循环次数10 “分支”选项改为顺序执行路径,设计图标及应用,说明: 计算图标是用于对变量和函数进行赋值及运算的场所,它的设计功能看起来虽然简单,但是灵活地运用往往可以实现难以想象的复杂效果。值得注意的是,计算图标并不是计算代码的唯一执行场所,其它的设计图标同样有附带的计算代码执行功能。,生成可执行文件,“文件”“发布”“打包”,运行时必须配备xtras文件夹与相关.dll文件,外接数据,外部程序文件的调
40、用,一个大型的多媒体课件,一般是由多个不同的功能模块构成的,为了管理与制作的方便,往往这些模块是相互独立的,然后拼接起来形成一个完整的程序,这种多个程序的拼接,需要借助于两个专门的函数来实现。 需要说明的是:这些拼接程序必须是同版本的Authorware制作的可执行文件。,1. JumpFile 函数:,格式:JumpFile(“文件名”,“变量1,变量2, ”,目标文件夹) 功能:从当前程序转去执行指定的文件。 说明: .打包的AW文件只能跳转到另一个打包的文件。 .若原文件与目标文件在同一目录(文件夹)下,可以不写文件路径。 .可以通过变量进行数据传递,但在目标程序中必须有相应的变量才可以
41、正确传送。 .程序跳转后将转去执行目标程序,直至结束。一般不会再回到源程序,除非在目标程序中在用此函数反调源程序。,外部程序文件间的调用,外部程序文件间的调用,2. Jump 函数:,格式:Jump(“文件名”,“变量1,变量2,”,目标文件夹) 功能:从当前程序转去执行指定的文件(功能同JumpFile)。,与JumpFile的区别: 区别在Return上, Jump函数最大的好处是,在新程序遇到返回(Return)或退出(Quit)语句时将返回到源程序继续执行;而JumpFile不能,要想返回仍需在目标程序中使用JumpFile转回原程序。,3 JumpOutReturn 函数,外部程序文
42、件间的调用,外接数据,格式: JumpOutReturn(“程序名”) 作用:转去执行“程序名”所指定的应用程序,执行完该程序,回到Authorware环境继续向下执行。 说明: 在这里转去执行的应用程序可以是Authorware 以外的可执行文件(包括EXE文件、COM文件等等)。 利用该函数可以很好地实现Authorware与其它应用程序的连接与通信。 若目标文件与源文件在同一目录下,可直接写文件名, 否则需要写明路径,库、模块与知识对象,1 媒体库的概念 媒体库是一个特殊的Authorware文件。 它保存的是一些媒体素材,例如,显示图标、声音图标等,以供程序文件使用。,一、媒体库,媒体
43、库是一种高效的媒体管理工具,它可以将分布在课件中不同位置、具有相同内容的图标或程序段组织起来,存放在媒体库内,在应用时共享其中的内容,从而节省大量的磁盘存储空间。,必须明确:媒体库只可以存放其中内容可以确定的显 示图标、计算图标、数字影像图标、声音图标和交互图 标,对于其它图标,因其内容不能确定不能存储。,2 媒体库的工作机制,库、模块与知识对象,首先需要建立一个库文件,将某些合适的图标添加到此文件中,供事后调用,这些图标称为库图标。 使用时只需将这些图标从媒体库窗口拖放到程序流程线上。此时,程序流程线上的图标将以斜体方式显示,表示与库中图标及其内容进行了链接。进行链接的图标称为映射图标。 实
44、际上,并没有将库中图标真正复制到流程线上,只是建立了某种关联,而图标实体和内容仍保留在媒体库中,这与通常的快捷方式很相似。,建立媒体库文件 命令:“文件”“新建”“库” 向媒体库中添加媒体内容 可以将某个程序流程线上的图标保存为库文件,只要用鼠标将它拖到右面的库文件窗口中即可。,库、模块与知识对象,3 媒体库的创建,窗口元素: 链接:用来显示图标的链接状态。 图标:显示图标的符号。 色彩:显示图标的色彩。 标题:显示图标的标题名。 日期:显示图标的创建日期和时间。 链接名:流程线上的映射图标名。,右击流程线上的映射图标,调出快捷菜单:,库、模块与知识对象,4 库图标的编辑修改 所谓库图标的编辑
45、修改指的是对库中图标的修改,点击“库链接”弹出相应对话框 点击“查找原作”调出库窗口,双击库中相关图标进行编辑修改。 库图标一经修改必将使映射图标同步修改。,特别说明:映射图标中的图象,也可进行而且只能进行位置等的姿态调整,并不影响库图标的形象。,5 媒体库的更新,库、模块与知识对象,在某些情况下需要将修改后的库图标与映射图标的属性同步起来 单击“其他”菜单下的“库链接”命令,打开“库链接”对话框,选择修改了属性的图标名称,单击“更新”按钮弹出提示框,再点“更新”按钮,即可对与之有关联的所有映射图标属性进行修改。,将库图标导入流程线 只需将库中图标直接拖放到流程线上即可,届时映射图标将以斜体表
46、示 映射图标的修改 通常映射图标将随着库图标而同步修改,一般无需对映射图标进行修改,但也可对图象进行位置姿态的调整,但仅影响映射图标自身,并不影响库图标的形象 库文件的打包 由于映射图标仅仅是对库图标的一种链接关联,故对库文件有很强的依赖性,因此打包时应对库文件一起打包,库、模块与知识对象,7 举例:,6 库的应用,库、模块与知识对象,二、模板及其应用,1 模板的概念 模板是一个图标序列的集合,也就是流程线的一部分 制作模板的过程,也就是复制了某一个图标序列,同时它还保存了序列中每一图标的内容 使用模板,则是将模板中的内容移植到的流程线上 群组图标与模板有些相似,但功能要弱得多,它不能与其他程
47、序共享,而模板是以独立的文件存在的,因此可以被其他程序调用实现共享,库、模块与知识对象,2 模板的主要特点:,库文件的内容只能是特定类型的图标,而模板可以是图标、流程线,是一段程序。 使用模板,可以对程序中具有一定功能的流程块进行永久的复制和保存。 在程序文件流程线上使用模板并不是一种链接的关系,而是一个复制的关系,因此可以在流程线上任意修改它。 使用模板并不能为程序节省存储空间。但是对于开发群体来说,可以使程序设计快捷化、使作品标准化。,库、模块与知识对象,3 模板的创建,首先应该自己动手制作合适的模板。 选择需要制作成模板的一段图标。 选择“文件”菜单下的“保存在模板”命令。届时将被保存在
48、“知识对象”库中以备时候调用。,4 模板的使用 模板的使用比较简单,只需在知识对象面板中将其拖放到流程线即可,库、模块与知识对象,5 模板与库的区别 在功能上的区别:模板中存放的是程序,而库中存放的仅仅是图标,在功能上模板要比库强的多。 在应用上的区别:在使用库时,仅仅是在流程线上建立库图标的影射图标,并无实质内容,而模块是由多个图标构成的具有实质内容的实实在在的程序。 程序发布的不同:由于映射图标对库文件有依赖性程序发布时需要打包,而模块是实在程序,不必打包,库、模块与知识对象,6 模板的转换 为了方便一直使用较低版本的用户,Macromedia公司特地在Authorware的新版本中提供了程序转换功能和模板转换功能。 操作方法是:选择“文件”菜单下的“转换模板
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络安全小卫士课件设计
- 2025 年大学应用化学(化学实验)试题及答案
- 新会计法考试题及答案
- 新版中级职称会计试题及答案
- 新版计算机单招考试试题四川及答案
- 时间序列分析试题(卷)与答案解析
- 村官考试试题及答案完整版
- 校园安全教育主题班会3篇
- 森林火灾急救考试题及答案
- 水利行政执法资格考试题库及答案(完整版)
- 知道网课《气的世界-太极健康探秘(上海中医药大学)》课后章节测试答案
- 数据中心电磁兼容屏蔽施工方案
- 家电维修管理咨询报告
- 材料作文“运动场上的风采”(2023年陕西省中考满分作文11篇附审题指导)
- 双循环背景下浙江跨境电商企业核心竞争力的困境及对策研究
- 诊断学内镜检查课件
- 集邮的教学课件
- 玉米加工过程自动化与智能化方案
- 国际音标标准表及教学使用指南
- 膝关节骨性关节炎阶梯治疗
- (2025年标准)重症治疗协议书
评论
0/150
提交评论