网站做APP麻烦吗,佛山网站策划公司,深圳外贸建站模版,wordpress中文标题字体scratch编程制作打地鼠的游戏教程Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com首先#xff0c;新建背景和角色#xff0c;从背景库/角色库中分别选择森林和地鼠、锤子Sk1少儿编程网-https://www.pxcodes.com1.角色#xff1a;洞Sk1少儿编程…scratch编程制作打地鼠的游戏教程Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com首先新建背景和角色从背景库/角色库中分别选择森林和地鼠、锤子Sk1少儿编程网-https://www.pxcodes.com1.角色洞Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com绘制一个新角色洞其实就是一个自己画的椭圆然后用黑色填充没啥特殊的Sk1少儿编程网-https://www.pxcodes.com基本概念图层Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com似乎“洞”与“地鼠”是可以相互覆盖没错这就是图层的概念学过PS就很容易明白图是一层一层叠加的。在scratch里面只要鼠标左键点击并拖动该角色就会自动跑到**上层。这里地鼠当然在**上面所以对于地鼠在程序一开始咱们就来一个“移至**上层”Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com2.角色地鼠Sk1少儿编程网-https://www.pxcodes.com为了效果咱们新建一个地鼠被打之后的造型Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com于是初始化程序就应该是这样Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com下面介绍一个特效“虚像”Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com“虚像”特效真是个好东西有了它我们就可以做出下面这个效果Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com具体程序如下Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com首先讲“虚像”特效设置为100也就是看不见了程序“2“是让地鼠边往上跑边显示出来。那为啥还会出现程序“1“呢这是因为我希望地鼠在**开始那一段不显示等跑一段才慢慢的边显示边上升Sk1少儿编程网-https://www.pxcodes.com大家可以自己试试看如果没有程序“1“会是怎样或者把程序“2“的Y坐标增加数字调大会是怎样的效果Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com需要注意的是洞与地鼠的位置要合适这里大家可以自己调整。接下来看看5只地鼠怎样随机出现呢Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com一想到随机我们当然想到了“随机数“Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com我们先设置一个变量“哪只地鼠”然后在舞台里编程每隔1秒钟对“哪只地鼠”产生一个1-5的随机数。然后我们就可以根据这个变量的随机数值去让哪只地鼠出来咯在复制其他地鼠的时候记得改坐标Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com这里需要介绍一个广播的东西广播是一个将不同角色联系在一起的工具Sk1少儿编程网-https://www.pxcodes.com比如上面这个程序是在“舞台”里做的但是我们可以让地鼠接受到广播Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com你看广播哪一只就是哪一只出来而**后这个等待只是为了调整游戏节奏Sk1少儿编程网-https://www.pxcodes.com3.角色锤子Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com咱们首先需要做的就是让锤子跟随鼠标走这个其实很简单Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com你要得分当然需要设置“得分变量”同时需要在**开始将得分设置为“0”Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com接下来就是锤子“打”你仔细观察就会发现“打”这个动作是X坐标不变、Y坐标往下(变小)程序如图所示Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com这里对坐标的控制还是比较有技巧至于Y坐标减多少大家可以自己调试Sk1少儿编程网-https://www.pxcodes.com这个时候“打”的表面功夫算是完成了。那实际上咱们需要打到地鼠上让地鼠“四分五裂”还要得分。这里需要提醒一下的是必须是“打”这个动作发出后如果碰到了才会得分。程序如图所示Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com很显然只要碰到5只地鼠的任意一只都得加分所以是“或”的关系。计算机逻辑运算的基础运算“或且非”我就不多说了Sk1少儿编程网-https://www.pxcodes.com至于为啥得分以后要等待0.2秒呢这是为了避免打一下得很多分的囧境。Sk1少儿编程网-https://www.pxcodes.com得分还不行还得让地鼠“烂”Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com我们又要用到“广播”这里我们新建一个广播“地鼠烂”Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com然后在地鼠的脚本里加上如上图所示的程序就可以了Sk1少儿编程网-https://www.pxcodes.com有人说不对啊你这一加意味着只要一只地鼠被打了所有地鼠都会变“烂”Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com你要知道只有随机数对应的地鼠会显示出来其他的都是隐藏了所以烂又怎样反正看不见Sk1少儿编程网-https://www.pxcodes.com**后你加点音乐以及地鼠被打之后发出点惨叫就完成啦Sk1少儿编程网-https://www.pxcodes.com下面是这个案例的重要角色的源代码Sk1少儿编程网-https://www.pxcodes.com舞台Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com地鼠Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com锤子Sk1少儿编程网-https://www.pxcodes.comSk1少儿编程网-https://www.pxcodes.com相关文章转载感谢您对少儿编程网的认可以及对我们原创作品以及精心收集文章的青睐非常欢迎各位朋友分享到朋友圈但转载请说明文章出处“来源少儿编程网”https://www.pxcodes.com/Codes/1554883857286.html。