scratch3.0-打地鼠公开课.docx
《scratch3.0-打地鼠公开课.docx》由会员分享,可在线阅读,更多相关《scratch3.0-打地鼠公开课.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、打地鼠一、新建背景和角色,从背景库/角色库中分别选择森林和地鼠,绘制一个新角色:洞,其实就是一个自己画的椭圆,然后用黑色填充,没啥特殊的,似乎“洞”与“地鼠”是可以相互覆盖,没错,这就是图层的概念,这里,地鼠当然在最上面,所以对于地鼠,在程序一开始咱们就来一个“移至最上层”为了效果,咱们新建一个地鼠被打之后的造型二、首先讲“虚像”特效设置为100,也就是看不见了,程序“2“是让地鼠边往上跑,边显示出来。那为啥还会出现程序“1“呢?这是因为我希望地鼠在最开始那一段不显示,等跑一段才慢慢的边显示边上升大家可以自己试试看:如果没有程序“1“会是怎样?或者把程序“2“的Y坐标增加数字调大会是怎样的效果
2、?需要注意的是:洞与地鼠的位置要合适,这里大家可以自己调整。三、接下来,看看5只地鼠怎样随机出现呢?一想到随机,我们当然想到了“随机数“我们先设置一个变量“哪只地鼠”,然后在舞台里编程,每隔1秒钟,对“哪只地鼠”产生一个1-5的随机数。然后我们就可以根据这个变量的随机数值去让哪只地鼠出来咯!在复制其他地鼠的时候记得改坐标这里需要介绍一个广播的东西,广播是一个将不同角色联系在一起的工具比如上面这个程序是在“舞台”里做的,但是我们可以让地鼠接受到广播四、咱们首先需要做的就是让锤子跟随鼠标走,这个其实很简单,你要得分,当然需要设置“得分变量”,同时,需要在最开始将得分设置为“0” ,接下来就是锤子“
3、打”,你仔细观察就会发现,“打”这个动作是X坐标不变、Y坐标往下(变小),程序如图所示这里对坐标的控制还是比较有技巧,至于Y坐标减多少,大家可以自己调试这个时候,“打”的表面功夫算是完成了。那实际上,咱们需要打到地鼠上,让地鼠“四分五裂”,还要得分。这里需要提醒一下的是,必须是“打”这个动作发出后,如果碰到了,才会得分。程序如图所示很显然,只要碰到5只地鼠的任意一只,都得加分,所以是“或”的关系。计算机逻辑运算的基础运算“或,且,非”我就不多说了至于为啥得分以后要等待0.2秒呢?这是为了避免打一下得很多分的囧境。得分还不行,还得让地鼠“烂”我们又要用到“广播”,这里我们新建一个广播“地鼠烂”然后,在地鼠的脚本里加上如上图所示的程序就可以了有人说,不对啊,你这一加,意味着只要一只地鼠被打了,所有地鼠都会变“烂”你要知道,只有随机数对应的地鼠会显示出来,其他的都是隐藏了,所以烂又怎样,反正看不见最后,你加点音乐,以及地鼠被打之后发出点惨叫,就完成啦!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- scratch3 地鼠 公开
限制150内