全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目:制作“记忆游戏”多媒体 一、项目目标制作一个“记忆游戏”多媒体作品,程序在运行时首先按随机的顺序显示16张图片,两秒后系统将隐藏这些图片。在某个图片所在位置单击将显示该图片,再单击另外一张,如果两张图片不同,则隐藏两张图片,相同不隐藏,当所有图片a都显示时,将打开一个“确认”对话框,单击“是”按钮,可重新开始游戏,单击“否”按钮将推出游戏目标任务&项目案列通过完成上述项目设计案例的制作,可以进一步巩固所学知识,并实现有软件操作知识向实际设计与制作的转化,从而提高独立完成设计任务的能力,同时学会创意与思考,以完成更多更好且富有创意作品的制作。二、项目分析项目的最终流程如图示分为“初始化”“游戏”和“结束”3个部分:“初始化”部分:该部分由一个计算图标,一个显示图标,一个群组,一个等待图标和一个擦除图标构成。“游戏”部分:该部分由一个交互图标和一个计算图标构成,在交互图标的右侧有16个热区域交互分支,用于获取被单击的图片的编号;计算图标用于显示被单击的图片,并判断最后两次单击的图片是否相同,如果不相同则擦除这两图片,相同则将变量pass加1。“结束”部分:该部分由一个交互图标构成,在该图标右侧有一个条件交互分支,当pass=8时,显示一个消息框。三、实现过程(1) 新建一个Authorware文件,设置窗口大小为640*480,并取消显示菜单栏。(2) 添加一个计算图标到流程线上,并将其命名为“产生随机顺序列表”,双击该图标打开代码编辑窗口,输入代码 a1:=1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8a:=b :=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1repeat with i:=1 to 16 index:=Random(1,ListCount(a1),1) ai:=a1index DeleteAtIndex(a1, index)end repe atsj:=SystemSeconds (3) 添加一个显示图标到“产生随机顺序列表”计算图标下面,命名为“界面”,导入界面图像。(4) 在“时间”文本框中输入“INT(SystemSeconds-sj)”,设置字体为Arial,字号为8,在“完成”文本框输入“pass*2”,字体Arial,字号为8。 (5) 添加一个群组图标在“界面”显示图标的下面为“正面”,双击图标,在退出的“正面”流程编辑窗口添加一个为1的显示图标。(6) 打开演示窗口,在“文件”文本框中输入“=FileLocationpica1.jpg”分别输入“15”和“20”在点击“确认”按钮。(7) 重复(6)步的操作,在添加15个显示图标,分别命名为216,在每个显示图标中添加一个图像并设置属性。(8) 添加等待图标“正面”在下,命名为“等待2秒”,取消选中“任意按钮”和“显示图标”复选框,在“时限”文本框中输入“2”。(9) 在添加一个擦除图标在“等待2秒”下,命名为“擦除正面”,拖动“正面”群组图标到“擦除正面”擦除图标上,将其中所有显示图标都连接到该擦除图标上。(10) 在添加一个交互图标到擦除图标下面,将其命名为“单击”,在设置16个群组图标的热区域,大小为100*100,位置有“15,20”“15,125”“15,230”“15,335”“120,20”“120,125”“120,230”“120,335”“225,20”“225,125”“225,230”“225,335”“330,20”“330,125”“330,225”“330,335”命名为“热区域1”“热区域16”,激活条件分别为b1b16。添加一个计算图标到流程线上,命名为“主代码”,双击后在代码编辑窗口中输入代码: DisplayIconNoErase(IconID(ChoiceNumber)if no1=0 then icon1:=ChoiceNumber no1:=aChoiceNumberelse icon2:=ChoiceNumber no2:=aChoiceNumberend ifif no1=no2 & no10 then bicon1:=0 bicon2:=0 no1:=0 no2:=0 pass:=pass+1else if no20 then SyncPoint(0) SyncWait(0.5) EraseIcon(IconID(icon1) EraseIcon(IconID(icon2) no1:=0 no2:=0end if(11) 在“主代码”计算图标下添加一个交互图标,命名为“判断完成”,在右侧添加一个计算图标,设置交互类型为“条件”交互,设置条件为pass=8,双击计算图标,在代码编辑窗口中输入代码: back:=SystemMessageBox(WindowHandle
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 维修硬化道路合同范本
- 绿植种植采购合同范本
- 直播流量推广合同范本
- 酒店内部经营合同范本
- 辽宁篮球投手合同范本
- 社区依托建设合同范本
- 物业配房售卖合同范本
- 烘培设备采购合同范本
- 炉料纯铁销售合同范本
- 邀请学术专家合同协议
- 2025年卫生高级职称面审答辩(妇女保健)在线题库及答案(正高面审)
- 热控检修基础知识培训课件
- 2025年特种设备焊接作业特种作业操作证考试试卷(等离子焊接篇)
- 影像科护理专业课件
- 人教版九年级历史上册期末复习知识点考点背诵提纲
- 《大学语文》课件10《诗经》
- 肥料生产管理制度
- 努力才会有收获课件
- 《发电企业安全生产标准化规范及达标评级标准》(电监安全202523号)
- 清末新政内容讲解
- 2024北京八十中初三12月月考数学试题及答案
评论
0/150
提交评论