资源简介 (N) (鼠标点击、拖动?Y) (找到正确拼图位置?)综合实战:拼图游戏(今日任务:)今日我们来利用 scratch 设计制作一个拼图游戏,其实也不能算是游戏, 就是让同学们 知道拼图游戏的简单实现方法而已,如果想制作更为复杂的拼图游戏,那就希望同学们可下 去思考制作了! 我们开始!(Done)(本课重难点:)(1)完成拼图效果的几个关键步骤: 拆图、判断、判断是否完成;(2)拼图游戏中最关键的一个语句就是: 判断距离!(任务解读flowchart:)开 始导入、摆放拼图底版导入拼图零件停止当前脚本拼图零件跟随NDone+1,拼图零件就位(跟我来挑战Followme:)第一步:启动 scratch 软件;第二步: 点击上方的“文件”→ “保存”→保存到桌面, 文件名: jigsaw →点击“保存”;(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)第三步: 导入拼图底版然后在舞台上摆放好:第四步:导入拼图零件第五步:添加一个主持人角色以上各角色全部导入进来之后,在舞台上呈现如下:第六步: 为其中一个拼图零件编程, 我们以 f1 角色为例编程, 其余的 f2 、f3 、f4 自行编写脚本即可!此步骤是为了每次点击绿旗时,拼图都会随机打乱位置!当 f1 被点击重复执行什么呢?(找对位置了!) (拖动f1就跟随, 不拖动,脚本停止,f1就静止不动了!直到下一次被点击)f1 被点击,再判断是否同时又被拖动!是被拖动,f1 跟着鼠标移动!(找对位置后,拼图归位!Done完成1个加1,想象为什么要停止当前)脚本?时在有响应!按照此思路,继续完成 f2 、f3 、f4 角色的脚本编写吧!第七步:裁判员角色的脚本,很简单,我们简要说明如下增加一个计时器变量,用来计时!开场白!游戏时间截止!判断是否拿到了 4 分! 也就是说是否拼完了四块拼图?游戏时间没截止!判断是否拿到了 4 分! 也就是说是否拼完了四块拼图?(课后思考:)(1) 给该游戏设置一个漂亮的游戏片头!(2) 自行设计一个 3x3 或更复杂的拼图游戏和别人分享! 展开更多...... 收起↑ 资源预览