【零基础学Scratch编程】项目17——追逐奶酪.docx
《【零基础学Scratch编程】项目17——追逐奶酪.docx》由会员分享,可在线阅读,更多相关《【零基础学Scratch编程】项目17——追逐奶酪.docx(11页珍藏版)》请在第一文库网上搜索。
1、一、学习目标1、掌握Scratch中的角色的添加和角色的绘制。2、熟练使用角色的移动和碰撞检测命令,会添加舞台背景和背景音乐。3、理解角色不能穿越迷宫的脚本,以及随机改变旋转方向。二、学习任务1.项目任务项目的任务是小老鼠困在迷宫里,它很饿。请帮助它找到奶酪,但是一定要注意躲避邪恶的甲虫,还有要特别小心随时会出现的幽灵,如图4-17-1所示。图4-17-4随机位置图4-17-1追逐奶酪界而效果图2 ,任务流程图本项目的学习过程见图4-17-2。三、功能模块学习所需模块命令组、见表1T6T。表1-16-1功能模块命令组模块事件当 被点击控制重复执行如果。那么之前一直等待动作方向步移到X:y:侦测
2、72R森键空格键是否按下外观显示将角色的大小设定为数据新建变里将得分设定为国将得分增加声音四、背景知识1 .后退命令我们想把老鼠困在迷宫里,不能穿越围墙,可以让其后退5步,抵消前进的5步,如图4-173所示。如果碰到迷宫那么移动励步图4-17-3循环脚本2 .随机旋转角度甲虫碰到迷宫时,让其随机旋转角度,向右或向左旋转90度,如图4-17-4所示。如果 在到间随机选一个数=口那么典左旋转吟更向右而转。颂后BBBBflBBB零基础学编程Scratch2.0五、操作指导第一步:利用键盘上的方向键控制小老鼠移动,使用绘图编辑器制作奶酪,让其随机移动,碰到小老鼠时,分数增加10。1、启动Scratch
3、2.0,删除小猫角色,添加“小老鼠”角色,命名为“老鼠1 ”,如图4-17-5所示。可以在墙放涔中拖动:r显示:显示:图1-16-7“奶酪”角色图4-17-5添加角色2、“老鼠1”角色脚本,实现按键盘上的方向移动,重复执行结合判断,如图4-17-6所示。M追逐奶酪“47声音骷库造型X: 240 y: 906/心由新建昔昱ffl向移到x:y:i移到鼠标指针步向右旋转。度向左旋转吟度方向事件控制侦测后算付更多模块移动步重复执行如果 按键上移键 是否按下,那么面向方向移动步如果按键下移键是否按下? 那么面向方向移动步如果按键右移键是否按下?那么面向的方向在。秒内滑行到X:如果按键左移键是否按下?那么
4、移动步将X坐标增加将X坐标设定为。图4-17-6 “老鼠1”脚本3、我们已经创建了一个可以移动的老鼠,它很饥饿,现在要创建奶酪供他追逐,利用绘制新角色功能绘制奶酪,角色命名为“奶酪。如图4-17-7所示。角色可以在播放署巾拖动:零基础学编程Scratch2.0接着利用绘图工具绘制角色,先用“线段”和“画笔”工具绘制好轮廓,再用绘制圆,并用右下角放大镜进行辅助,如图4-17-8所示。“画圆”工具* 240 M 角包新建角也0/心西w 6可以“23zs中触动:0*.一. n一 ,一“小 0aufi o w 潭方 才入 曲目+位用模式sxm3t揖:200U图4-17-8绘制奶酪轮廓再用“油漆桶”工具
5、进行填充,用右上角十字架进行中心点的定位,如图4-17-9所示。图4-17-10奶酪脚本图4-17-9奶酪填充4、为“奶酪”角色添加脚本,每次奶酪碰到老鼠时,都移到一个新的随机位置,播放声音。保存分数需要添加一个“得分”变量,如图4-17-10所示。调试并适当调整角色大小。当 被点击将得分设定为重复执行移到X:在到国)间随机选一个数y:在间随机选一个数在碰到老后1 i?之前一直等待将得分增加播放声音pop零基础学编程Scratch2.0第二步:在游戏中增加一个敌人“幽灵”,然后制作迷宫,让老鼠不能随意移动。1、增加幽灵角色,如图4-17ll所示,并将其改名为“幽灵1”。角色新建角色:6 /心由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 零基础学Scratch编程 基础 Scratch 编程 项目 17 追逐 奶酪