利用Authorware实现交互.doc_第1页
利用Authorware实现交互.doc_第2页
利用Authorware实现交互.doc_第3页
利用Authorware实现交互.doc_第4页
利用Authorware实现交互.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

袈膅莈螂肁莁莄螁膃芄蚂螀袂肇薈蝿羅节蒄螈肇肅莀袇螇芀芆袆衿肃薅袆羁艿蒁袅膄肁蒇袄袃莇莃袃羆膀蚂袂肈莅薈袁膀膈蒄羀袀莃荿薇羂膆芅薆肅莂薄薅袄膅薀薄羇蒀蒆薄聿芃莂薃膁肆蚁薂袁芁薇薁羃肄蒃蚀肅艿荿虿螅肂芅蚈羇芈蚃蚈肀膁蕿蚇膂莆蒅蚆袂腿莁蚅羄莄芇蚄肆膇薆螃螆莃蒂螂袈膅莈螂肁莁莄螁膃芄蚂螀袂肇薈蝿羅节蒄螈肇肅莀袇螇芀芆袆衿肃薅袆羁艿蒁袅膄肁蒇袄袃莇莃袃羆膀蚂袂肈莅薈袁膀膈蒄羀袀莃荿薇羂膆芅薆肅莂薄薅袄膅薀薄羇蒀蒆薄聿芃莂薃膁肆蚁薂袁芁薇薁羃肄蒃蚀肅艿荿虿螅肂芅蚈羇芈蚃蚈肀膁蕿蚇膂莆蒅蚆袂腿莁蚅羄莄芇蚄肆膇薆螃螆莃蒂螂袈膅莈螂肁莁莄螁膃芄蚂螀袂肇薈蝿羅节蒄螈肇肅莀袇螇芀芆袆衿肃薅袆羁艿蒁袅膄肁蒇袄袃莇莃袃羆膀蚂袂肈莅薈袁膀膈蒄羀袀莃荿薇羂膆芅薆肅莂薄薅袄膅薀薄羇蒀蒆薄聿芃莂薃膁肆蚁薂袁芁薇薁羃肄蒃蚀肅艿荿虿螅肂芅蚈羇芈蚃蚈肀膁蕿蚇膂莆蒅蚆袂腿莁蚅羄莄芇蚄肆膇薆螃螆莃蒂螂袈膅莈螂肁莁莄螁膃芄蚂螀袂肇薈蝿羅节蒄螈肇肅莀袇螇芀芆袆衿肃薅袆羁艿蒁 羇袈膇蒈袃袇芀莀蝿袇莂薆蚅袆肂荿薁袅膄薄袀羄芆莇螆羃莈薃蚂羂肈莅薈羂芀蚁薄羁莃蒄袂羀肂虿螈罿膅蒂蚄羈芇蚇薀肇荿蒀衿肆聿芃螅肆膁葿螁肅莄芁蚇肄肃薇薃肃膆莀袁肂芈薅螇肁莀莈蚃膀肀薃蕿膀膂莆袈腿芄薂袄膈蒇莄螀膇膆蚀蚆螃艿蒃薂螃莁蚈袁螂肁蒁螇袁膃蚇蚃袀芅葿蕿衿莈节羇袈膇蒈袃袇芀莀蝿袇莂薆蚅袆肂荿薁袅膄薄袀羄芆莇螆羃莈薃蚂羂肈莅薈羂芀蚁薄羁莃蒄袂羀肂虿螈罿膅蒂蚄羈芇蚇薀肇荿蒀衿肆聿芃螅肆膁葿螁肅莄芁蚇肄肃薇薃肃膆莀袁肂芈薅螇肁莀莈蚃膀肀薃蕿膀膂莆袈腿芄薂袄膈蒇莄螀膇膆蚀蚆螃艿蒃薂螃莁蚈袁螂肁蒁螇袁膃蚇蚃袀芅葿蕿衿莈节羇袈膇蒈袃袇芀莀蝿袇莂薆蚅袆肂荿薁袅膄薄袀羄芆莇螆羃莈薃蚂羂肈莅薈羂芀蚁薄羁莃蒄袂羀肂虿螈罿膅蒂蚄羈芇蚇薀肇荿蒀衿肆聿芃螅肆膁葿螁肅莄芁蚇肄肃薇薃肃膆莀袁肂芈薅螇肁莀莈蚃膀肀薃蕿膀膂莆袈腿芄薂袄膈蒇莄螀膇膆蚀蚆螃艿蒃薂螃莁蚈袁螂肁蒁螇袁膃蚇蚃袀芅葿蕿衿莈节羇袈膇蒈袃袇芀莀蝿袇莂薆蚅袆肂荿薁袅膄薄袀羄芆莇螆羃莈薃蚂羂肈莅薈羂芀 实验七 利用Authorware制作交互式网页17.1实验目的及要求17.2预备知识17.3实验内容与步骤37.4 思考题19实验七 利用Authorware实现交互超文本与超媒体广泛的应用在交互式多媒体软件和网页中,在实验六中,我们介绍了Flash,本实验将以Authorware为例介绍交互。交互是Authorware为用户提供的一个最具特色的功能。它通过按钮响应、热区响应、键盘响应、条件响应、文本输入响应、下拉菜单响应等共计十一种交互响应类型把操作者和计算机有机的紧密联系在一起,出色地实现人机对话的功能。1.实验环境CPU :Pentium II ,266MHz或更高内 存:128MB显 卡:Direct 3D(32MB以上)声 卡:Dirextx Sound 兼容硬盘空间:500MB以上操作平台:Windows 98、Windows 2000系统或Windows XP。以及CD-ROM驱动器、声卡、扫描仪等辅助设备。2.实验介绍本节实验所制作的多媒体软件涵盖了Authorware中十一种交互响应中的九种(无按钮交互和事件交互),并结合了超文本、超媒体的应用。7.1实验目的及要求(1)掌握Authorware提供的十种交互响应的使用方法。(除事件响应)(2)了解第十一种交互响应类型事件响应类型。7.2预备知识1. 交互响应类型 如图7.1所示图7.1 响应类型(1) Button(按钮响应)我们可以通过按钮响应在屏幕上建立一个按钮,可以是Authorware系统自身提供的默认按钮,也可以是用户自己制作的。当用户设定一个按钮响应后,演示窗口内会出现一个按钮,用户只需把鼠标移到按钮上点击,即可执行。(2) Hot Spot(热区响应)可以通过热区的响应在屏幕上设制一个矩形的“热区”。用户可以在这一指定的区域内通过鼠标的点击、经过来激活响应方式,转入对应的响应分支。(3) Hot Object(热对象响应)这一响应类型将显示图标中的内容作为响应的条件,当鼠标点击、经过热对象时,则转入对应的响应分支,这一点与热区响应很相似。(4) Target Area(目标区域响应)这是一种较为特殊的交互方式,用户可以将指定的对象移动到特定区域中,这时Authorware将自动打开对应的响应分支。(5) Pull-down Menu(下拉菜单响应)当我们采用此种交互方式,系统会在屏幕的左上角设置一个标准的indows下拉菜单,用户通过对菜单的选择来运行不同的交互分支。(6) Conditional(条件判断响应)运用此种响应类型时,用户可以自行设计一个条件,当程序的运行符合条件时,自动执行与之相对应的响应分支。(7) Text Entry(输入文字响应)使用此种响应方式时,在屏幕上会出现一个文本输入区,当用户输入了与要求内容相匹配的文字时,系统会打开相应的响应分支。(8) Keypress(按键交互响应)这种响应类型是与键盘相联系的。当用户在键盘上按下指定的键时,系统执行该键所对应的响应分支。整个判断过程由键盘控制完成。(9) Tries Limit(尝试次数响应)尝试次数响应方式一般不单独使用,而是与其它的响应类型相配合使用,当某种响应类型尝试次数达到一定数目时,系统将激活尝试次数响应方式,引入与之相对应的响应分支。(10) Time Limit(时间限制响应)这种响应方式是限制用户进入交互状态的时间,一旦时间超出指定时间则进入对应的响应分支,与尝试次数响应类型相同,这种交互方式也要与其它交互方式相配合才能发挥作用。(11) Event(事件响应)这种响应类型是为高级用户与其它编程语言协同开发多媒体应用程序时使用。2. 热字(1) 热字在Authorware中的效果如同超级链接在Web中的效果,我们可在屏幕上方的菜单栏中选择【Text】/【Define Style】命令为热字定义特殊风格以区别于其它字体。当我们选择了上述命令后,屏幕中将会弹出Define Style定义类型对话框。如图7.2所示图7.2 定义类型(2) 点击Add按钮,输入预定义风格的字体名。(3) 对话框的中间部分为新字体的属性区。其中有字体、字号、粗体、斜体、下划线、颜色、数类型等选项。(4) 对话框的右侧部分为交互区。(5) 设置完成后,点击Done按钮,系统生成新字体。(6) 选择应用热字的文字。(7) 在菜单栏中选择【Text】/【Styles】/【Apply Styles】命令,会弹出Apply Styles应用类型对话框。如图7.3所示 图7.3 应用类型(8) 在Apply Styles对话框中,选择新建字体。(9) 关闭对话框使新类型应用到所选的文字上。(10) 运行程序,单击热字,出现选择链接对话框,从中选择目标图标。7.3实验内容与步骤一. 实验内容1. 为主流程线设置群组图标为程序设计结构。2. 制作“开始”群组图标运用显示、擦除、等待、运动图标设计开始页。3. 制作“密码检测”群组图标运用输入文字响应制作输入会员姓名和密码效果。要求输入姓名后,姓名立即消失。用尝试次数响应和时间限制响应对密码进行检测。当尝试次数超过3次或尝试时间超过10秒,程序都将自动退出。4. 制作“欢迎”群组图标当密码被确认后,进入欢迎画面。欢迎画面中将自动显示“你好会员姓名”。5. 制作“太阳系”群组图标用热对象响应做出与一幅图片的交互。在对一副图片选用热区响应,导出应用了热字的目录。目录中的各条信息与框架中的图标相关联。6. 制作“游戏”群组图标用目标区域响应制作一个“对号入座”的小游戏。这个游戏分为两个部分,选择条件判断响应作为全都回答正确的响应。答对一部分条件判断响应将记录一次。7. 制作“奖”群组图标选择按键交互响应作为在游戏中获得胜利进入后续程序的交互响应。通过按规定按键进入菜单交互响应。在下拉菜单响应中,设定计算图标以退出程序。二示例程序的主流程线如图7.4所示。 图7.4 内容简介的流程图1为主流程线设置群组图标的操作步骤(1)将一个群组图标加入到主流程线,更改图标名为“开始”。(2)分别拖入5个群组图标,更名为“密码检测”、“欢迎”、“太阳系”、“游戏”和“奖”。如图7.4所示2制作“开始”群组图标的操作步骤(1)双击“开始”群组图标进入到“开始”流程图。(2)将一个显示图标拖到流程线上,起名为“背景”。双击“背景”显示图标,选择菜单【File】/【Import and Export】/【Import Media】命令,向演示窗口导入素材7-1作为背景。(3)为标题设置背景。拖入一个显示图标,起名为“蓝条”。双击此图标进入演示窗口,用矩形绘制工具在演示窗口上部画出一个矩形窄条并用蓝色填充。(4)加入标题。向流程线拖入第三个显示图标,起名为“title”。选择文字工具,在【Text】/【Define Styles】中将字体改为Terminal,字号改为50,风格改为Bold,文字颜色为灰白。单击title演示窗口的右上角,键入“Planet Club”。(5)“Planet Club”字幕添加移动效果。首先,将一个运动图标放在title图标后,然后运行这个程序。当程序运行到运动图标时会自动弹出运动图标的属性对话框,选择演示窗口中的“Planet Club”字幕以确定运动对象,按鼠标左键平移字幕到演示窗口左侧。将运动图标属性对话框中的运动类型更改为Direct to Point。单击OK按钮,关闭对话框。(6)后放入一个显示图标,更改名称为“银河”。在打开的空白演示窗口中导入素材7-2,调整素材在演示窗口中的位置。(7)“银河介绍”图标。加入一个显示图标,然后选择菜单【Text】/【Scrolling】命令。选择文字工具,在演示窗口的下方单击,出现一个带滚动轴的文本框,我们键入文字。然后运行程序,调整滚动轴的位置。(8)为“开始”群组图标添加延时。将一个等待图标加入到流程线,改名为“continue”。双击这个图标,在打开的属性对话框中,分别选择事件中的Key Press项和操作中的Show Button项。将按钮从演示屏幕的左上角移动到右下角。(默认在左上角)如图7.5所示图7.5 滚动字幕位置图(9)擦除“开始”流程图中的“银河”图和“银河介绍”文字。将命名为“擦除银河”的擦除图标移入流程线,自动弹出擦除图标的属性对话框。选择“银河”图和“银河介绍”为擦除对象,选择Pattern为擦除变换效果。步骤10:最后形成“开始”群组图标。如图7.6所示图7.6 “开始”群组图标3制作“密码检测”群组图标(包括:输入文字响应、尝试次数响应、时间限制响应)的操作步骤(1)双击“密码检测”群组图标,在打开“密码检测”流程图中加入一个显示图标,命名为“进入”。双击这个图标,在演示窗口中分别输入“会员姓名:”和“会员请输入密码:”两行文字。将这两行文字的字体都设为仿宋_GB2312,字号为20,风格为Plain。(2)加入输入文字响应类型、尝试次数响应类型和时间限制响应类型。首先将交互图标拖到流程线上,取名为“输入姓名”。然后将一个计算图标放到交互图标的右侧。在弹出的交互选择对话框中选择输入文字交互(Text Entry)。双击交互图标打开演示窗口,将虚线包围的文本框移动到“会员姓名:”的右侧,双击虚线框,弹出如图7.7所示的交互文字域属性对话框。 图7.7 交互文字域属性对话框首先将Action(激活)值改为“Enter”,然后取消Options中的“Entry Marker(输入标记)”的选项。点击Text选项卡按照如图7.8所示修改文字域的各项属性值。 图7.8 文字域属性双击计算图标,在打开的文本框中输入“name:=EntryText”。当我们关闭这个文本框时,系统将提示我们进行保存,选择Yes按钮。双击响应图标,打开响应属性对话框。将Pattern改为“*”,表示可输入任何字母。其它设置如图7.9所示。 图7.9 响应设置图Dont Erase:保留交互图标的显示内容,不自动擦除。只有用擦除函数或擦除图标才能擦掉这些对象。Exit Interaction:表示执行交互分支后退出交互图标,执行下面的流程线上的内容。Not Judged:表示不判断。(3)在“密码检测”流程图上加第二个交互图标,起名为“输入密码”。将一个起名为“keycode”的计算图标拖到交互图标的右侧并选择输入文字交互。双击交互图标,将虚线框移动到“会员请输入密码:”的右侧。双击虚线框,仿照图7.7和图7.8进行设置。(4)选择“keycode”计算图标,在菜单栏中选择【Modify】/【Group】命令,将“keycode”计算图标转化为群组图标,这时我们从“密码检测”流程图来到了“keycode”流程图。双击处于此流程图中的计算图标,键入“-”到文本输入框中。将一个擦除图标拖到“keycode”计算图标的下面,取名为“擦除密码”。我们将“进入”图标和“输入密码”响应作为擦除对象。双击响应图标,进入到响应属性对话框。按照如图7.10所示设置参数。 图7.10 参数设置图Correct Response:表示要正确响应才能结束交互。回到“密码检测”流程图,我们向“+keycode”群组图标的右侧加入两个计算图标。响应方式分别为尝试次数响应和时间限制响应。我们分别打开这两个计算图标,输入“Quit(0)”并保存。双击尝试次数响应图标,打开响应属性对话框,将Maximum Tries(最大尝试次数)设为3,其它设置如图7.11所示 图7.11 参数设置图Try Again:执行这个交互分支后返回主流程线。Wrong Response:当错误响应时,不退出交互。双击时间限制响应图标,打开响应属性对话框如图7.12所示,将Time Limit(时间限制)改为10,Interruption(计时方式)设置为Continue Timing(不中断的继续计时),其它设置如图7.11所示。 图7.12 时间限制响应设置(5)形成如图7.13所示流程图 图7.13 “密码检测”群组图标4制作“欢迎”群组图标的操作步骤当身份和密码都确认以后我们开始正式进入行星俱乐部。(1)打开命名为“欢迎”的群组图标,进入到“欢迎”流程图。(2)在流程图上加入一个显示图标命名为“背景2”,引入素材7-3。如图7.14所示图7.14 背景2由于屏幕顶端的“Planet Club”将始终出现在整个程序中,我们的显示图标所显示的画面只需充满屏幕的下部。(3)在流程线中加入第二个显示图标,命名为“欢迎画面”。运用文本输入工具输入以下文字,如图7.15所示。调整文字的字体为华文中宋,字号为20,风格为plain。关闭“欢迎画面”演示窗口。 图7.15 输入文字(4)为“欢迎画面” 显示图标附加计算。选择“欢迎画面”的显示图标,同时按下“ctrl”和“=”键,此时将会出现一个空白文本框。我们输入“UserName:=name”,表示将name值赋予UserName。关闭这个文本框,我们可看到在“欢迎画面”显示图标的左上角标有一个等号的标志,这将意味着当程序运行到此时,先执行等号中的内容再执行显示图标。(5)在流程中加入一个等待图标,命名为“1.5秒等待”。打开图标,将等待时间设为1.5,同时选择Mouse click和key press两项属性,这样无论是点击鼠标还是敲击键盘都将结束等待。(6)在流程图中加入一个擦除图标,命名为“擦除欢迎”。打开擦除图标,点击演示窗口中“欢迎画面”的内容,将前面“欢迎画面”擦除。(7)在流程图中加入第三个显示图标,命名为“sun介绍”。打开此图标,选择【Text】/【Scrolling】命令,用文本输入工具在演示窗口中输入一些文字。(8)在流程图中加入第二个等待图标,命名为“continue”,打开对话框选择“key press”和“Show button”属性。这样系统将在屏幕的左上角设置一个continue按钮。我们试运行程序,当程序运行到此图标时,同时按“ctrl”和“p”,暂停程序的执行,将continue按钮移到屏幕的右下角。当我们重新运行此程序时点击此按钮将结束等待。(9)最后在流程图中加入一个擦除图标,命名为“擦除所有”。将它的擦除目标设为“sun介绍”、“背景”和“背景2”,并且将擦除图标属性控制面板中的Transition设为Pattern。(10)形成如图7.16所示的流程图。 图7.16 “欢迎”群组图标5制作“太阳系”群组图标(包括:热区响应、热对象响应和超文本)的操作步骤(1)在流程图中先后加入三个显示图标,分别命名为“蓝背景”、“九大行星”和“脸”。打开“蓝背景”显示图标,用矩形绘制工具在演示窗口中绘制一个矩形,并用蓝色加以填充。将素材7-4和素材7-5导入到其余两个显示图标中。效果如图7.17所示图7.17 三图放置图(2)在流程图上设置一个交互图标,命名为“擦除太阳系”。(3)在交互图标“擦除太阳系”的右下方设置一个群组图标,命名为“动画角色”。我们将交互类型设为热对象响应类型。双击响应图标打开响应属性对话框,在演示窗口中选择“脸”作为热对象。将Match(激活热对象的鼠标动作)设为Single-click(在热区内单击鼠标)。点击Cursor旁的按钮,进入到光标选择对话框。如图7.18所示。 图7.18 光标选择图选择手形光标作为光标的变换图标。设置光标后,我们选择Response选项卡,选择Scope中的Perpetual项,并将Branch设置为Try Again。其它设置为默认。(4)双击“动画角色”群组图标,打开“动画角色”流程图。在此流程线上首先设置一个命名为“话”的显示图标。我们将素材7-6导入到这个图标中。然后把命名为“1.2”的等待图标加入到流程线。双击等待图标,在Time limit文本框中输入1.2,选择事件中的Key Press。最后加入的图标是命名为“擦话”的擦除图标。双击擦除图标,将“话”显示图标作为擦除对象。(5)在“擦除太阳系”交互图标的右侧再放入一个群组图标,将其命名为“太阳系介绍”。双击群组图标上面的热对象图标,打开响应属性对话框,把响应类型改为Hot Spot目标区域响应类型。我们用鼠标点击演示窗口中的虚线框,即目标区域,拖动四条边,以包围目标图“九大行星”图。我们将响应属性对话框中的Cursor改为手形,并且将响应中的Branch设置为Exit Interaction结束交互。如图7.19所示按OK按钮确定设置。 图7.19 目标区域响应设置(6)双击热区交互图标下面的“太阳系介绍”群组图标。(7)将一个命名为“动画角色和pic”的擦除图标加入到新打开的流程图中。双击这个图标,在打开的对话框中选择一种合适的Transition过渡效果。在这里我们选择Venetian Blinds作为擦除时的过渡效果。当过渡效果确定后,我们接下来应该选择擦除的对象。点击对话框下方的Icons,在演示窗口中单击脸和九大行星图,我们可见到Icons选项卡中的文本框中出现两个显示图标,他们分别为“脸”和“九大行星”。(8)在擦除图标的下面放入一个框架图标,命名为“sunxi”。(9)为超文本提供链接页。在框架图标的右侧加入9个显示图标,分别命名为“水星”、“金星”、“地球”、“火星”、“木星”、“土星”、“天王星”、“海王星”、“冥王星”。打开这些图标,分别导入素材7-7素材7-26和文字资料。(10)制作超文本页。在“水星”显示图标的左侧加入一个显示图标,命名为“导航”。双击这个图标,在打开的演示窗口中,分别输入“水星”、“金星”、“地球”、“火星”、“木星”、“土星”、“天王星”、“海王星”、“冥王星”。如图7.20所示 图7.20 文字摆放图选择菜单中的【Text】/【Define Styles】命令,弹出Define Styles的对话框。在Add按钮上方的文本框中输入新定义字体的名称“111”。复选“System”为新字体,“15”为字号。在对话框右侧的交互选项中选择Single Click,原来非选的复选项现在都可以进行选择。我们在“Auto Highlight”、“Cursor”、“Navigate to”三个选项上打“”。按Done按钮进行确认。如图7.21所示 图7.21 超文本字体设定(11)将超文本字体应用于文字。首先选择“导航”显示图标中的所有字,然后选择【Text】/【Apply Styles】命令。这时弹出一个对话框,我们在对话框中选择刚才新生成的字体“111”作为超文本字体。(12)试运行程序,设置超文本链接。单击“水星”文字,出现如图7.22所示的选择链接对话框,从中选择“水星”显示图标。 图7.22 导航链接对话框示意图(13)在单击其它八个超文本对象,依次为它们选择各自的导航分支。(14)形成如图7.23所示的流程图。 图7.23 “太阳系”群组图标6制作“游戏”群组图标(目标区域响应、条件判断响应)的操作步骤(1)双击“游戏”群组图标,进入“游戏”流程图。(2)加入一个显示图标,起名为“太空”。将素材7-27导入到演示窗口,调整其大小。用文字工具在宇宙图上分别输入九大行星名,字号为10。如图7.24所示 图7.24 “宇宙”图(3)将一命名为“字背景”的显示图标拖到流程线上。选择矩形绘图工具在演示窗口的左下角绘制一个以蓝色作为前景色的矩形。(4)再向流程线拖入一个显示图标,命名为“字”。用文字工具以灰白色为文字颜色在“字背景”显示图标中的矩形位置上输入“请将右侧行星移动到上面于之相对应的位置 移对一个加50分”。我们将字体大小设为15。(5)分别拖入两个显示图标,起名为“地球图”和“海王星图”。在“地球图” 显示图标中导入素材7-11,在“海王星图” 显示图标中导入素材7-28。将两个素材置于演示窗口的右下方。(6)在“海王星图”显示图标下加入一个用来初始变量的计算图标,命名为“变量”。双击“变量”计算图标,我们在空白的文本框中输入程序作为条件响应的条件。如图7.25所示 图7.25 “变量”计算图标(7)向流程线拖放一个交互图标,起名为“小游戏”。分别将两个群组图标放在交互图标的右侧,起名为“移动地球”和“移动海王星”。选择目标区域响应方式。双击交互图标,在弹出的演示窗口中,将两个范围框分别缩小到正好包裹“地球”和“海王星”文字为佳。双击“移动地球”群组图标上的目标区域响应图标,将弹出响应属性对话框。我们选择演示窗口中的地球图,将其拖到地球范围框上。修改On Drop参数为Leave at Destination,其它设置如图7.26所示 图7.26 地球设置参数Leave at Destination:将物体停留在用户放置的位置,常用于正确移动对象时的放置。After Next Entry:当用户作出其它响应动作,激活其它交互分支时便自动擦除本交互响应图标的显示内容。海王星目标区域响应的设置与地球图相同,我们不再重复。双击“移动地球”群组图标,弹出“移动地球”流程图。我们移入一个擦除图标,命名为“擦字”。双击此图标,将演示窗口中左下角中的文字作为擦除对象。在擦除图标下加入一个显示图标,起名为“加分”。选中“加分” 图标,同时按下“ctrl”键和“=”键,为“加分”显示图标附加计算。在文本输入框中输入程序并进行保存。如图7.27所示图7.27 附加计算双击显示图标,在演示窗口左下角处,用文字工具输入“加50分”。文字用灰白色作为边缘色,取字号大小为25。“移动海王星”群组图标的设置于“移动地球”相似,双击“移动海王星”群组图标,打开“移动海王星”流程图。加入一个擦除图标,命名为“擦处”。将“擦字”擦除图标的擦除对象作为“擦除”擦除图标的擦除对象。点击“移动地球”流程图中的“加分”图标,选择菜单栏中【Edit】/【Copy】命令拷贝“加分”图标。然后选中“移动海王星”流程图,在“擦除”擦除图标的下方点击一下,在流程图的左侧出现一只手,表示手指位置为编辑点。选择【Edit】/【Paste】命令将“加分”显示图标粘贴于此,命名为“再加分”。双击“再加分”显示图标左上角的等号。打开文本输入框,用“hai”变量替换源程序中的“di”变量。最后保存这个文本输入框。选择“游戏”流程图,将一个计算图标放到“移动海王星”群组图标的右侧,选择条件响应。双击响应图标,在响应属性对话框中,将Condition设为“fen=100&di=1&hai=1”,Automatic设为When True,Branch设为Exit Interaction,状态设为Correct Response。双击计算图标,在文本框中输入“-”并保存。(8)将一个声音图标拖到交互图标下,导入实验一中录制的一段声音文件。素材1-29(9)形成“游戏”群组图标的流程线。如图7.28所示图7.28 “游戏”流程图7制作“奖”群组图标(包括:按键交互响应、下拉菜单响应)的操作步骤(1)双击“奖”群组图标,打开“奖”流程图。(2)将一个交互图标放入流程图,起名为“发奖”。(3)在交互图标的右侧放入一个群组图标,选择按键交互响应类型。双击响应图标,在弹出的响应属性对话框中,将Key值设为“F8”,作为响应的按键。如图7.29所示。图7.29 按键交互响应设置(4)双击“F8”群组图标,进入标有Level 3的“F8”流程图。(5)在第三层的流程图上首先放入一个擦除图标,将“字背景”、“地球图”、“海王星图”、“太空”四个显示图标作为擦除对象。(6)在擦除图标后加入一个显示图标,命名为“flower”。将素材7-29导入到显示图标中。(7)在流程线上放入一个等待图标,命名为“2”。选择Events中的Key press项和Options中的Show Button项,设定Time为“2”。将按钮移动到演示窗口的右下角。(8)在等待图标后放入一个擦除图标,用以擦除flower显示图标中的内容,把手移到擦除图标的下方。(9)加入一个Flash动画。将光标移到流程线上擦除图标的下方单击一下,然后执行菜单栏中的【Insert】/【Media】/【Flash Movie】命令,调出Flash属性对话框。图7.30 Flash属性对话框单击Browse按钮,导入实验6思考题12中的一个Flash动画文件素材6-12,参数设置如图7.30所示,最后点击OK按钮。回到流程图,我们可以看到一个以“Flash Movie.”命名的图标。双击这个图标打开“精灵属性”对话框,选择Display选项卡,将“Mode”值改为“Transparent(透明)”,其它设置保持不变。在演示窗口,我们选择刚加入的Flash动画,将它移动到合适的位置,点击“精灵属性”对话框中的OK按钮进行确认。(10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论