基于流程图的创作工具Authorware50

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

6.2.1主界面屏幕组成启动Authorware,进入Authorware的窗口设置,如下图所示。标题栏图标栏设计窗口工具栏菜单栏主流程线(1).标题栏:显示Authorware图标和应用程序的名称。(2).菜单栏:由不同的菜单组成,用来设置特殊控制和进行指令操作。(3).工具栏:Authorware提供了17个命令按钮和1个“正文样式”列表框,便于编辑流程线和图标内容设置。(4).图标栏:Authorware提供了13个图标,是Authorware的核心。(5).设计窗口:左侧的竖直线是程序主流程线,在程序主流程线上方的手型标志为程序指针,它的位置随着操作位置的改变而改变。6.2.2图标及常用功能介绍显示(display)图标:用于显示文字、图像.显示图标是Authorware中使用最频繁的图标,它不仅能展示文本和图像,而且有十分丰富的过渡效果,使其中的对象更具动感。1.导入文字(1).用鼠标拖放一个显示图标到主流程线上。(2).双击此显示图标,打开该显示图标的展示窗口。此时会出现绘图工具箱。(3).选择绘图工具箱中的文本工具,然后在展示窗口中单击鼠标,在鼠标单击的位置将出现文本标尺,同时鼠标指针变为I型。如图所示。(4).此时可输入文字。标尺两端的白色小矩形块用来调整整个文本的宽度。标尺右端的三角形标志是右缩进标志,输入文字到这个标志时.文字会自动换行,进入下一行。(5).与右缩进相对应的左边位置上,也有一个三角形,上一半是左缩进标志,代表文本的左端边界;下一半是首行缩进标志,当新一行从这个标志起始。2.文本格式设定(1).字体设定。选中所要改变字体的文本.选择Text|Font|Other…命令,打开“Font”对话框。选择要使用的字体。(2).字体大小设定。选中所要改变字体大小的文本,选择Text|Size|Other…命令,在弹出的“FontSize”对话框中输入适当数值。(3).字体风格设定。在Text|style子菜单中,选择其中的命令可以设置文本为粗体、斜体及给字体添加下划线和上下标。(4).对齐方式设定。选择Text|Alignment子菜单,从中选择相应的命令可以设置文本的对齐方式。3.导入图片(1).导入图片。如果主流程线上没有显示图标,选择File|Import…菜单项,从“Importwhichfile?”对话框中选择所要导入的图片文件名,用鼠标选择“Import”按钮,将图片导入。(2).如已经拖放一个显示图标到主流程线上,双击该显示图标,选择Insert|Image…菜单项,弹出Properties:Image对话框,选择“Import”按钮,弹出“Importwhichfile?”对话框,从中选择所要的图片,选择“Import”按钮导入图片。4.显示图标的属性设置选择菜单Modify|Icon|Properties…菜单项,屏幕上会弹出一个显示图标属性对话框。(1).“Display”选项卡的选项设置。如下图所示:1).“Layer”层次在Layer文本框内输入整数可作为对象的显示层次。层次越高显示的就越靠前,层次越低显示的就越靠后,即两个显示图标中的图像叠放的次序可以用Layer控制。2).“Transitions”过渡类型选择Transitions右面的“…”按钮,弹出一个过渡类型对话框,从中可以选择合适的屏幕显示过渡类型。3).“Options”选项组UpdateDisplayedVariables:在程序包运行过程中,如果变量值发生变化.显示图标会随时在屏幕中显示改变后的值。ExcludeTextfromSearch:如果在程序运行时设置了一个初始化的搜索,选择了此选项将本显示图标中的文本对象从搜索中排除。PreventAutomaticErase:禁止后面图标中的自动擦除功能。ErasePreviousContent:在显示该图标前,会自动将前面图标的内容擦除。但它只能擦除前面显示图标中比它层次低或相同的内容。DirecttoScreen:将该图标的内容显示在所有对象的最前面。(2).“Layout”选项卡的选项设置。如下图所示:1).“Positioning”打开Positioning下拉列表,可选择对象位置和显示方式。其中有四项选项:NoChange:显示对象总是在目前所在的位置出现。OnScreen:显示对象可能出现在屏幕上任意地方。OnPath:显示对象会出现在预定轨迹上在起点和终点间的某一点上。InArea:显示对象会出现在预定区域中的某一点。2).“Movable”可以设置对象移动方式。共有四种方式:Never:对象不可移动。OnScreen:可在屏幕上任意移动。Anywhere:对象移动可超出屏外。InArea:对象只能在设定的矩形范围内移动。移动(motion)图标:制作简单的二维动画。擦除(erase)图标:清除前面显示过的屏幕对象。擦除图标只能用来擦除图标对象,它可将显示图标、交互图标、框架图标及数字电影图标等显示的对象从屏幕上擦除。1.在流程线上放置一个显示图标和一个擦除图标,双击擦除图标可弹出“擦除图标属性”对话框,如图所示。2.对话框标题提示“Clickobject(s)to”用鼠标选择屏幕上的图形对象,对象消失。3.选择“Transition”旁的“…”按钮,弹出“EraseTransition”对话框。“Categorie”种类列表框中的选项为效果分类,右侧“Transition”列表框中选项则为具体的过渡方式。选择所需的过渡方式,在“Duration”文本框中输入持续时间,在“Smoothness”文本框中输入平滑度值,平滑度值越大,过渡过程越粗糙。在“Affects”选项组中有两个选项,选中“EntireWindow”选项,效果将影响全屏,选择“ChangingAreaOn”选项,只影响擦除对象区域。4.选择“Icons”选项卡,在“擦除对象”列表框中选择对象,然后选择“Remove”按钮,则要擦除或保留的图标将从列表中删除。选择“List”选项组中“IcontoErase”单选按钮,然后选择屏幕上的对象,则此对象将被指定的擦除方式擦掉,选择“IconstoPreserve”单选按钮,则可以指定对象防止被擦除。等待(wait)图标:在程序运行中产生等待时间的间隔。(1).在流程线上放置等待图标,双击此等待图标,屏幕上会弹出“Properties:WaitIcon”对话框。如下图所示。(2).选择“Events”选项组中的“MouseClick”复选框,则表示当用户按下鼠标时程序继续执行;选择“KeyPress”复选框,表示用户按下键盘上某一个键时,程序继续执行。(3).在“TimeLimit”文本框中输入数值,可限定等待的时间,如输入5,表示等待5秒后,程序继续执行。(4).选择“Options”选项组中的“ShowCountdown”复选框,程序运行中将显示一个时钟.提示用户等待时间;选择“ShowButton”复选框,程序执行时将显示一个等待按钮。导航(navigate)图标:控制程序流程的跳转,相当于goto语句。框架(frame)图标:用于建立页面系统和超文本。决策(decision)图标:控制程序流程的跳转,相当于if…then语句。交互(interactive)图标:用于设计用户交互程序。计算(calculate)图标:用于导入函数、设计变量。群组(map)图标:用于设计子程序。数字电影(digitalmovie)图标:用于导入avi、MPG等格式的数字电影。声音(sound)图标:用于导入wav、aiff、pcm、swa、vox等格式的声音文件。视频(video)图标:用于控制计算机外接的放映机。开始(start)标签:用于设定用户程序运行的起始位置。结束(stop)标签:用于设定用户程序运行结束的位置。图标调色板(iconpalate):图标调色板用于更改流程线上的图标的显示颜色。6.2.3菜单系统Authorware提供了10个菜单:(1).File(文件)菜单:提供处理文件的存储、打开、模板转换、属性设置、引入、输出媒体、打包、文件压缩、打印等功能。(2).Edit(编辑)菜单:提供对流程线上的编辑图标或画面上编辑对象的编辑控制功能。(3).View(查看)菜单:提供对当前图标、控制面板、工具条等的查看控制功能。(4).Insert(插入)菜单:在此插入知识对象、图形、OLE对象及Xtras控件。(5).Modify(修改)菜单:提供对图形、图标、文件及各种编辑对象的修改控制操作。(6).Text(文本)菜单:提供对文本的各种控制。(7).Control(控制)菜单:控制程序的运行、跟踪与调试。(8).Xtras(Xtras控件)菜单:提供一些高级控制,如链接检查、拼写检查、图标大小报告以及声音文件的格式转换等等。(9).Window(窗口)菜单:提供对编辑界面中所有窗口的显示控制。(10).Help(帮助)菜单:Authorwre5.0提供了五种类型的动画效果.它们是由Authorware5.0中的移动图标来完成的.这五种动画功能是:DirecttoPoint(固定终点):沿着一条直线,将对象从它当前位置移动到目的位置。DirecttoLine(点到直线):将对象从它当前位置移动到一条直线上的通过计算得到的点。DirecttoGrid(点到指定区域):将对象从它当前位置移动到通过计算得到的网格上的一点。6.3Authorware5.0的动画功能PathtoEnd(沿任意路径到终点):沿着一条路径,将对象从当前位置移动到路径的终点。路径可以由直线段或曲线段组成。PathtoPoint(沿任意路径到指定点):沿着路径将对象从当前位置移动到通过计算得到的路径上某点。路径可以由直线段或曲线段组成。6.3.1基本的5种动画类型举例6.3.2多个对象的动画设计返回Directtopoint动画:下面的例子,程序运行结果为一只小船从屏幕右侧驶向屏幕左侧。(1).首先在主流程线上分别使用两个显示图标来存放背景和小船,然后使用一个移动图标来实现小船的移动:1.固定终点的动画6.3.1基本的5种动画类型举例(2).双击“河流”图标,插入一幅河流图片.然后按“Ctrl+W”快捷键返回流程线。(3).双击“小船”图标,插入一幅小船图片.设置图片绘图模式,在混合模式对话框中选择“Transparent(透明模式)”,则小船的白色区域消失。(4).返回流程线后,双击“航行”图标,弹出“移动图标属性”对话框,系统默认动画类型为DirecttoPoint(固定终点的动画)。在“Timing”文本框中输入“5”,表示整个航行过程需要5秒钟.(5).选择“Layout(布局)”标签,“Desti-nation(目标)”点文本框中显示对象的初始位置二维坐标值。(6).此时,用鼠标拖动小船到屏幕的左侧.可以发现“Destination”文本框中的坐标随着变化为当前坐标值。当然也可以直接在“X”和“Y”的文本框中输入确定的坐标值。(7).返回主流程线后,单击工具栏上“Re-start”按钮,程序开始运行。程序运行结束后,按“Ctrl+Q”键退出运行窗口,或者在运行窗口中单击“File|Quit”命令退出。DirecttoLine动画:DirecttoLine类型的动画是将对象从当前位置移动到一条直线上的通过计算得到的位置处。这种类型的动画需要指定对象移动的起点和终点,以及计算对象移动终点所依赖的直线。对象移动的起点就是该对象在演示窗口中的初始显示位置,终点是指对象在给定直线上的位置。这种类型的移动对象可以利用变量或表达式控制规定直线路径上的对象和位置。2.点到直线的动画以一个小球为移动对象,如下图所示,小球运动的终点在由Base点和End点所确定的一条直线上,即通过计算,对象移到这条直线上的Destination点处。baseenddestination下面的例子用来说明点到直线动画是如何设计的。程序演示效果如下图,在屏幕的左侧有一只猫,屏幕的右侧有三只

1 / 64
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功