极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch编程教程09 狗拿耗子

极客小将2021-03-20-
培养编程思维,在学习和工作中处处领先于人,决胜未来的人工智能时代! 小同学,你好,今天的作品叫“狗拿耗子”。 你的鼠标移到哪里,小老鼠就跟到哪里;小老鼠跟到哪里,狗狗就追到哪里,追上了还会叫几声,可好玩了。跟老师一起试试吧!

培养编程思维,在学习和工作中处处领先于人,决胜未来的人工智能时代!

小同学,你好,今天的作品叫“狗拿耗子”。

你的鼠标移到哪里,小老鼠就跟到哪里;小老鼠跟到哪里,狗狗就追到哪里,追上了还会叫几声,可好玩了。跟老师一起试试吧!


步骤:

1.启动Scratch编辑器,新建一个自己喜欢的舞台背景。

upload/article/images/2021-03-20/a707fa0258fb77403d404bb8ca8efb89.jpg


2.新建狗狗和老鼠角色,并调到适合的大小。

upload/article/images/2021-03-20/bff55889a11c0aee22dcba3a54b9e31f.jpg

3.点选老鼠角色,放一个循环积木,只要点了绿旗就一直执行“移动到鼠标”,这样,游戏运行时,小老鼠就会一直跟着鼠标了。

upload/article/images/2021-03-20/bcd40c18a02ea36cad824b56b25060ef.jpg


4.点一下角色区的小狗,到右边代码区编写属于小狗追老鼠的代码。小狗要一直追老鼠,同样要用到一个循环积木。在每一次循环的过程中,要判断一下狗狗到老鼠的距离(因为老鼠和鼠标指针在一起,所以狗到指针的距离也是一样的)。如果距离超过15就追过去,如果小于15不用追了,叫三声就可以了。编好后是这样的:

upload/article/images/2021-03-20/69d04daec5874631526b139998ee4ff3.jpg

“如果……”后面的棱形里叠放了两个积木,还输入了一个数字15,它的组成如下:

upload/article/images/2021-03-20/cbea617e6f95d113e2401e2ac3d41f91.jpg


小结:

今天学了:

1.用循环结构积木可以实现点了绿旗就一直执行一些命令,这样可以让角色追随鼠标或其它角色。

2.如果达到条件就执行A命令,否则就执行B命令,这是判断结构的另一种形式。


作业:

试试让老鼠自己随机移动而不是跟我们的鼠标移动。

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服