Scratch

状课网-少儿编程网课专业平台

Scratch scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

发布时间:2021-11-23 17:00:18 浏览 0

各位小伙伴大家好:

上期我们完成了消灭僵尸的功能,本期我们来继续完善我们的程序,修改一些其中的bug。

改代码之前我们先完成一个游戏开始按钮的功能:

scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

这个角色我们是在系统自带的角色库里面选择,由于scratch2.0不支持中文输入,所以我们以图片的形式插入文字。

开始按钮的代码如下:

scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

当我们的按钮被点击,我们就广播一个消息,告诉其他角色游戏开始了。

然后将我们为完善后面程序而新建的变量初始化为100,并隐藏图标。

接下来我们需要做出一系列的改动,把原来的“当绿旗被点击”全部改成“当接收到游戏开始”

下面举两个例子:

scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

僵尸

scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

向日葵

完成游戏开始替换之后,我们再来继续修改上期中阳光可以为负数的bug,处理的方法是加上两个逻辑判断。代码如下

scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

向日葵和豌豆植物都需要修改

scratch少儿编程—植物大战僵尸之改改bug、喝喝茶

完成这些之后,我们将僵尸被击中说话部分的代码去掉,接下来我们就可以测试我们代码了。

最后我们来看看运行效果:

本期就为大家分享到这里,下期再会。

文章来源:创客编程小屋

本文链接:https://www.ascratch.com/news/17514.html

上一篇:scratch少儿编程—植物大战僵尸之代表月亮消灭你 下一篇:返回列表