最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

scratch第八课,打地鼠

Scratch 少儿编程 4952浏览 0评论
scratch编程课程

友情提示:380元/半年,儿童学编程,就上码丁实验室

上节课的题目大家做出来了没,我们需要用到背景音乐的时间进行调试。

首先点击数据,建立一个变量计时器,通过计时器的变化来掌握背景音乐的时间。

scratch第八课,打地鼠

大家看一下,造型与造型直接要有等待时间,我们需要做的就是在每个等待之后增加计时器的值,这样就能知道游戏运行的时间,也就能知道背景音乐此时的时间对吗?然后事先找到背景音乐高潮的时间点,通过判断来决定是否进行切换。

高潮和非高潮的部分只要加一个广播,开始广播之后停止当前脚本就好了。

今天这个游戏很有趣味性的,而且相信大家都玩过,这款游戏就是,打地鼠

来看一下思维导图。

scratch第八课,打地鼠

锤子的操作不需要讲得很多,大家自己就可以根据演示视频自己写出来,老师主要想来讲一下地鼠的动作。

我们把地鼠的动作分为两个模块,第一个是随机出现,我们先来看一看出现怎么做呢,只需要用到积木显示和隐藏,在中间加上等待时间就好了。这样出现的效果就有了,那如何随机呢?随机要做的就是时间间隔不一样,间隔的时间不一样了,不就达到了随机的效果了嘛。我们把运算中的在1到10间随机选择一个数拿出来,放在等待1秒里面,这样就完成了随机出现的效果了对吗?

接下来就是打他了,打他打他,怎么打呢?我们来分析一下,地鼠想要被打到,需要什么条件,第一,锤子要碰到地鼠(隔空打地鼠,这个操作太厉害,请大家自行尝试)第二,按下鼠标。只有同时满足了这两个条件,地鼠才会被打掉,才能切换造型加分对吧。

同学们在自己做的时候可能会遇到一种情况,就是打完地鼠之后,它再出现的时候还是被打的样子,可是我明明没有打他啊,怎么会这样呢?大家检查一下,打完地鼠之后有没有把它的造型切换成没打之前的样子呢??

这样子我们就做好了第一只地鼠,那大家告诉老师一共应该有几只地鼠,五只对不对,为什么呢?因为有五个地鼠洞对吧。那剩下的地鼠是不是还要这样每个都添加呢?老师告诉你,不需要,我们只要点击左边的角色区,鼠标右键点击角色,找到复制,看到了吗?一模一样的地鼠就这样被复制出来了,是不是非常的简单。大家就像这样子把另外几只地鼠也做出来,然后开始享受你的游戏吧。

有的同学可能会问,老师,得分功能还没有呢,这个老师在第六课弹钢琴的思考题有讲哦,同学们去回顾一下并弹奏一首吧。

思考题。

我想要一个个性化的打地鼠,就是给每一只地鼠都添加上自己的性格特征,比如地鼠1,是个安静的地鼠,他在出现的时候会说,你好。地鼠2呢,是个调皮的地鼠,他出现的时候会说,略略略,你打不到我吧。大家把五个地鼠都添加上自己的性格特征,增加游戏的趣味性。

链接: https://pan.baidu.com/s/1KUSyGZU2DQktiXsOYFBz-A 提取码: fz63

您必须 登录 才能发表评论!