第9章智力游戏课件ppt课件.ppt

上传人:本田雅阁 文档编号:2547523 上传时间:2019-04-06 格式:PPT 页数:28 大小:1.78MB
返回 下载 相关 举报
第9章智力游戏课件ppt课件.ppt_第1页
第1页 / 共28页
第9章智力游戏课件ppt课件.ppt_第2页
第2页 / 共28页
第9章智力游戏课件ppt课件.ppt_第3页
第3页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第9章智力游戏课件ppt课件.ppt》由会员分享,可在线阅读,更多相关《第9章智力游戏课件ppt课件.ppt(28页珍藏版)》请在三一文库上搜索。

1、第9章 智力游戏课件,Flash多媒体课件制作实用教程(第二版) 清华大学出版社 ISBN:9787302254102,本章知识,影片剪辑的拖曳交互和碰撞检测 绘图方法的应用和连线题的制作方法 自定义函数的应用 Color类、Sound类在课件制作中的应用 Flash调用外部文本文件的方法,9.1 拖曳题课件组装化学实验装置,本范例是一个用鼠标拖曳组合化学实验装置的课件。课件运行时,页面上显示一些化学仪器,要求用户拖曳窗口右上角的3个化学仪器组装成一个完整的制氯实验装置,如图9-1-1所示。如果用户拖曳化学仪器到正确的组装位置附近,那么仪器会被自动吸附到正确位置;如果用户拖曳化学仪器到其他位置

2、,那么仪器会自动返回到初始位置。单击“答案”按钮,系统给出正确的仪器组装结果。单击“返回”按钮,课件返回到初始状态。,课件简介,制作拖曳题课件的方法 利用MovieClip类的startDrag()和stopDrag()方法实现影片剪辑的拖曳功能 利用MovieClip类hitTest()方法检测拖曳碰撞 自定义函数的应用 数组访问运算符的应用,知识要点,9.1 拖曳题课件组装化学实验装置,9.1.1 创建课件界面和实验仪器,制作步骤,9.1 拖曳题课件组装化学实验装置,9.1.2 创建待安装的仪器元件和碰撞检测元件 1创建碰撞检测元件 2创建待安装的仪器元件,制作步骤,9.1 拖曳题课件组装

3、化学实验装置,9.1.3 用动作脚本实现仪器拖曳和组装,制作步骤,9.1 拖曳题课件组装化学实验装置,1获取待安装仪器实例的初始坐标,oldx1 = drag1._x; oldy1 = drag1._y; oldx2 = drag2._x; oldy2 = drag2._y; oldx3 = drag3._x; oldy3 = drag3._y;,制作步骤,9.1 拖曳题课件组装化学实验装置,2定义3个仪器的拖曳和组装动作脚本,/以下代码是实现被拖曳仪器1的组装和检测 drag1.onPress = function() this.startDrag(); ; /当在仪器实例1上释放鼠标时,停

4、止拖动仪器 drag1.onRelease = function() this.stopDrag(); if(this.hitTest(jiance1) this._x = jiance1._x; this._y = jiance1._y; this.enabled = 0; else this._x = oldx1; this._y = oldy1; ;,制作步骤,9.1 拖曳题课件组装化学实验装置,3调整检测元件的尺寸和透明度,制作步骤,9.1 拖曳题课件组装化学实验装置,4简化程序代码,仔细研究本课件的程序代码可以发现,用数组访问运算符可以将程序代码改写得更简练、更高效。下面就用数组访问

5、运算符和for循环语句改造程序代码。,9.1.4 实现答案查询功能,制作步骤,9.1 拖曳题课件组装化学实验装置,1创建按钮 2定义“答案”按钮的动作脚本,on(release) /通过一个循环语句设置3个被拖曳仪器实例安装到正确的位置,并且使它们不能再被拖动 for(var i = 1; i=3; i+) _root“drag“+i._x = _root“jiance“+i._x; _root“drag“+i._y = _root“jiance“+i._y; _root“drag“+i.enabled = 0; ,3定义“返回”按钮的动作脚本,9.2 连线题课件,本课件是一个认识物理电路元件

6、符号的连线测验题。课件运行时,课件页面上显示连线题目,上面是5个物理电路元件符号图形,下面是这些电路元件的名称,答题时,单击电路元件符号图形下的按钮,然后拖动鼠标画直线,在电路元件名称的按钮上单击,绘制出一条连线。如果选择的答案正确,则连线成功,这时在图片和相应的名称之间会产生一条红色直线,并且会出现一个表示祝贺的声音反馈信息;如果选择的答案不正确,则连线不成功,在图片和文字之间不会产生红色直线,并且会出现一个表示遗憾的声音反馈信息。,课件简介,制作连线题课件的方法 跟随鼠标绘制直线的方法 用createEmptyMovieClip创建影片剪辑的方法 按钮元件的enabled属性的应用 Sou

7、nd类(声音类)的应用,知识要点,9.2 连线题课件,9.2.1 创建连线题题目和连线按钮 1创建课件界面 2创建连线题题目 3创建连线按钮,制作步骤,9.2 连线题课件,9.2.2 定义动作脚本实现连线功能 1定义上面一组按钮影片剪辑元件的动作脚本 2定义主场景中下面一组按钮的动作脚本 3完善动作脚本,制作步骤,9.2 连线题课件,9.2.3 实现声音反馈功能 1定义“库”中声音的链接名 2定义声音对象和链接声音 3重新编辑按钮的动作脚本,制作步骤,9.2 连线题课件,9.3 智能题库课件,本范例是一个关于初中化学知识测验的智能题库课件。本课件有两个版本,一个是入门版本,另一个是完美版本。在

8、这个智能题库课件中,制作了5个单项选择题,测验题目单独放在一个文本文件中。当课件运行时,Flash影片先调用测验题目文本文件,将测验题目载入,单击“开始测验”按钮,课件将显示测验题目页面,一个页面显示一道单选题。在测验题页面上,可以通过单击的方式,选取一个测验题目的答案。回答完毕后,单击 “下一题”按钮,课件显示下一道测验题目。当终止答题时,还可以得到一个测验成绩反馈页面。,课件简介,智能题库课件的制作方法 Flash加载外部文本文件的方法 智能判断答题对错和统计测验成绩的实现方法 单选按钮组件的应用 动态文本在测试课件中的应用,知识要点,9.3 智能题库课件,9.3.1 课件制作思路和创建外

9、部文本文件 1课件制作思路 2创建外部文本文件,制作步骤,9.3 智能题库课件,9.3.2 创建显示测验题目的动态文本 1创建课件界面 2用“动态文本”显示测验题目,制作步骤,9.3 智能题库课件,9.3.3 用loadVariablesNum()函数加载外部文本文件 1定义加载文本文件的帧动作 2创建加载等待页面,制作步骤,9.3 智能题库课件,loadVariablesNum(“question.txt“, 0); /加载外部文本文件question.txt,9.3.4 实现单选题的测验功能 1添加单选按钮 2设置翻页功能,制作步骤,9.3 智能题库课件,9.3.5 统计成绩功能的实现 1

10、创建“测试成绩”图层 2定义统计成绩的动作脚本,制作步骤,9.3 智能题库课件,9.3.6 制作完美版测验题库课件 1完美版测验题库课件制作思路 2完美版测验题库课件的文件构成 3完美版测验题库课件使用方法,制作步骤,9.3 智能题库课件,请参考教材的实例及其制作步骤 或者 观看配套光盘上的同步视频教程,详细内容,具体内容请参考教材,练习1 拖曳游戏课件七巧板 制作一个拖曳游戏课件七巧板。这个课件模拟再现了七巧板的益智功能,课件运行时,首先出现由7种不同颜色的图案组成的矩形,用鼠标拖动其中的任一图案可将其拖至场景的任意位置;每按下一次数字键(17),可将相应的图案旋转90。通过以上控制可将这7

11、个图案重新组合成形状各异、变化万千的其他图形。,主要制作步骤提示: (1)制作可被拖动的7个影片剪辑元件,这7个元件里面嵌套了7个按钮。 (2)将7个影片剪辑元件布局在主场景,并定义它们的实例名。 (3)分别进入到7个影片剪辑元件中,在其中嵌套的按钮上定义动作脚本。拖曳功能使用startDrag()函数和stopDrag()函数完成;元件的旋转功能用控制影片剪辑元件的_rotatio属性完成。,练习2 智力移火柴 制作一个智力移火柴游戏课件,如图9-5-2所示。课件运行时,首先出现由15根火柴组成的图案,要求用鼠标单击移去其中的3根,使剩下的火柴摆成三个正方形。若游戏回答正确,符合课件的设计要

12、求,系统给出正确性提示。若回答错误,不符合课件的设计要求,系统给出错误性提示。单击其中的“答案”按钮,系统给出正确答案。,主要制作步骤提示: (1)制作火柴按钮元件和其他课件中需要的元件。 (2)在主场景中布局15个火柴实例,并定义它们的实例名称。 (3)定义动作脚本实现课件的功能。具体程序代码可参看配套光盘上的课件源文件。,练习3 英语单词记忆课件打气球 制作一个英语单词记忆课件打气球。本实例是一个英语课件,要求在游戏中学习巩固这9个颜色单词:yellow、blue、red、white、pink、 black、purple、orange和green。 运行课件后,会有不同颜色的气球从屏幕下部的不同位置飞出,游戏者必须在气球没有飞走之前单击屏幕下部的游戏单词,如果单击的颜色单词正好与气球的颜色相同,气球会爆炸,然后给游戏者加分。课件右上角展示游戏者的当前得分和剩余的气球个数。游戏中气球的个数和气球飞行的速度都可以任意调节。游戏完成后,课件会自动展示游戏者的得分。,主要制作步骤提示: 略,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1