(
课件网) 灭虫小能手 春天来了,绿油油的草地显得生机盎然,可是有时总会出现几只讨厌的害虫。本课就用Scratch制作一个灭虫游戏,看一看谁才是灭虫高手。 目标1:学会(侦测)模块组中命令的用法。 目标2:学会在条件循环命令中进行双重判断。 目标3:熟悉运用(外观)模块组中的显示、隐藏以及造型切换等命令。 1 创建场景和角色 2 编辑脚本,实现游戏 一、创建场景和角色 第一步 单击角色列表区中的舞台,然后打开“多个背景”选项卡,导入本课“素材”文件夹中的背景图片。 第二步 单击“从文件夹中选择新的角色”按钮,导入本课“素材”文件夹中的“虫”和“杀虫剂1”。 第三步 增添造型,如图11.1所示。 二、编辑脚本,实现游戏 1.虫子若隐若现 参照图11.2所示设计脚本。 2.杀虫剂喷雾 第一步 根据上述分析,为杀虫剂设计跟随鼠标移动的脚本,如图11.3所示。 第二步 根据上述分析,参考图11.4所示为杀虫剂设计造型变换脚本。 3.虫子碰到杀虫剂 如图11.6所示,运用两个条件重复命令嵌套来判断此时是否碰到杀虫剂,如果碰到杀虫剂之后再判断杀虫剂的造型。 如果上述条件都满足说明虫子碰到了正在喷雾的杀虫剂,这时虫子切换到造型2,等待0.2秒后切回造型1,然后隐藏。参照图11.7所示设计脚本。 4.复制添加角色 最后,别忘记多添加几只虫子,可以在每片草地上放一只虫子。 实践与思考: 1、添加新角色,如天空中飞过小鸟,草地上出现益虫,让杀虫剂不要伤害它们。 2、加入“计时器”,看看杀虫剂在规定的时间内能杀死多少只虫子。 谢 谢