用Authorware开发“连连看”类的益智软件

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:joseph0330
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘要:本文旨在用Authorware来实现生动、活泼、益智、智能、具有交互性、寓教于乐的多媒体作品,主要用途为开发多媒体教学、启蒙教育、游戏类软件,用简洁的方法和用数组的方法开发这类型软件,使制作的这类作品功能更强,总结出一些规律和方法。
   关键词:authorware;开发;益智;软件
   中图分类号:TP317.4 文献标识码:A 文章编号:1007-9599(2011)23-0000-01
   To Developed the "Lianliankan" Puzzle Software with Authorware
   Jiang Zhong1, Yu Bo2
   (1.Dazhou Vocational and Technical College,Dazhou 635000,China;2.Sichuan Dazhou Science&Technology Information Institute,Dazhou 635000,China)
   Abstract:This paper aims to use Authorware to achieve the vivid, lively,educational,intelligent,interactive,fun,multimedia works,main use for the development of multimedia teaching,enlightening education, game of software,with a simple method and the method of using an array development this type of software, make make this kind of work function more strong,summarizes some rules and methods.
   Keywords:Authorware;Development;Puzzle;Software
   一、拖放类“连连看”的软件的制作
   首先,在流程编辑窗口中拖入一个文本图标,导入一张背景图片,在背景图片下面添加数张文本图标,比如组装一台电脑或者小女孩穿衣服,电脑有几个部件就拖入几个文本图标,在其流程线的下面拖入一个交互图标,在其右侧拖入数量与文本图标一样的群组图标,选择交互类型为目标区交互,单击群组图标的上方小按钮,单击对应的文本图标,关连其对象,选择中心定位,双击此交互图标,调整相对位置。然后在群组图标的右侧拖入一个群组图标命名为返回,选择类型为目标区交互,在目标区选项卡上,单击允许任何对象复选框,在“放下”下拉列表框上,选择返回。最后,再加上一个条件交互,如正确交互次数totalcorrect=8,就显示鼓励文字和播放一段音乐或动画。
  二、拚图类的软件的制作
   这个方法是在上面的基础上,增加一些技术方法来处理。起初,把完整的图片显示出来,让观众有一个整体上的认识和印象,再擦除其图片。然后,双击全图,在属性对话框中,选择版面布局选项卡,把图片分割成多张小图片。最后,拖入一个交互图片,在其右侧拖入数张群组图标,选择目标区交互类型,可通过此方法来实现小图拚成大图,不正确的拚图要返回初始状态。
   三、开发个性化的“连连看”游戏
   程序在运行时按随机的顺序显示若干张,让观众简单认识一下,有哪些是一样的。隐藏这些图片,单击作一张图片显示出来,然后再单击另一张图片,若相同就不再消失,可以给玩者加分并动态显示,若不相同,可以自己设置很短的时间消失。这不仅可以锻炼记忆力,还是一种较好的互动教学,比如能对英语、汉语比较学习大有帮助。
   首先,添加一个计算图标在流程线上,输入以下代码:
   list:=[1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18]
   a:=[]
   b :=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
   repeat with i:=1 to 36
   j:=Random(1,ListCount(list),1)
   a[i]:=list[j]
   DeleteAtIndex(list, j)
   end repeat
   time:=SystemSeconds
   其次,添加一个背景图标,输入{INT(SystemSeconds-time)}显示所用时间,输入{score*2}来显示成功连了多少个图片,在背景图标的下方,添加一个群组图标,在群组图标中,添加36张图片,分别命名1到36。双击“1”显示图标,打开演示窗口,选择“插入/图像”,在图像属性对话框中,输入“=FileLocation^”pic”a[1]^”.bmp”,输入其x,y的位置值,其余35张图片均用此法来插入。在群组图标的下方,添加一个等待图标,设置一定的等待时间,使观众能大致了解一下。在等待图标的下方,添加一个擦除图标,擦除的对象为36张图片。
   再次,在擦除图标的下方,添加一个交互图标,在交互图标的右侧拖放36个群组图标,选择交互类型为热区域。在响应选项卡上,选择范围:永久;输入激活条件为:b[1];擦除为:在下一次输入之后;分支:退出交互。
   最后,添加一个计算图标,输入以下代码:
   DisplayIconNoErase(IconID@(""^ChoiceNumber))
   if m=0 then
   prior:=ChoiceNumber
   m:=a[ChoiceNumber]
   else
   next:=ChoiceNumber
   n:=a[ChoiceNumber]
   end if
   if m=n & m<>0 then
   b[prior]:=0
   b[next]:=0
   m:=0
   n:=0
   score:=score+1
   else if no2<>0 then
   SyncPoint(0)
   SyncWait(0.8)
   EraseIcon(IconID@(""^prior))
   EraseIcon(IconID@(""^next))
   m:=0
   n:=0
   end if
   拖入第二个交互图标,在其右侧拖放一个计算图标,交互类型为条件,当数为最大值时,用于控制游戏的开始和退出。
   [作者简介]
   江忠(1966- ),男,副教授,研究方向:基础教育、计算机教育;波(1972- ),女,助理研究员,从事情报研究工作。
其他文献
食品营养学是高职院校营养检测和食品类专业重要的课程。营养学教学过程中,多个项目都需要学生在掌握大量数据信息基础上进行数据处理,计算机软件可以使学生更有效的进行信息的
本文主要探讨计算机主板CPU供电电路的组成、工作原理、检修流程,对由于该电路出现的问题引起常见故障原因进行了分析,提出了相应的维修和处理的办法。
目的探讨原发性高血压患者流行病学特征及其主要危险因素,为疾病防治提供依据。方法对2008年1月至2010年12月我市医院收集鼙理的389例原发性高血压患者的临床资料进行回顾性分
本文以无刷直流电动机作为被控对象,运用混合伪并行遗传算法(MPPGA)对其转速控制器的PI参数进行了优化设计,该算法针对常规遗传算法搜索效率低和早熟收敛的缺点,通过将最速下降
摘要:计算机网络教学在当今社会信息化中起一个重要作用,但是整个中职教学过程中却存在着很多问题,例如知识体系陈旧、课程内容陈旧、教学方法落后等等问题,与整个社会对计算机网络人才的需要严重不相称,所以为了适应社会发展的要求,培养学生的网络应用能力和拓宽就业渠道,本文有针对性地提出了几点意见。  关键词:中职学校;计算机网络教学;改革  中图分类号:G632文献标识码:A文章编号:1007-9599 (
在此系统中主要以JSR.82蓝牙可选包为开发环境,手机遥控PC功能是此课题的主要应用。在以J2ME平台和Jaw蓝牙无线API的基础上,设计并实现了一个通过手机控制PC控制器。为手机游戏
随着计算机网络的发展,数据库的安全性也面临着越来越多的考验。作为现在的数据库技术,既要保证数据资源被网络用户共享,又要保证数据不被泄密,防止数据被不合法地更改或者破坏。