最新消息:

植物大战僵尸12、改改bug、喝喝茶

Scratch 少儿编程 2431浏览 0评论
scratch少儿编程第三季01

友情提示:视频教程观看时请手动设置清晰度。

各位小伙伴大家好:
上期我们完成了消灭僵尸的功能,本期我们来继续完善我们的程序,修改一些其中的bug。

 

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

 

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

 

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

 

开始按钮的代码如下:

 

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

 

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

 

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

 

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

 

下面举两个例子:

 

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

僵尸

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

向日葵

 

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

 

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

 

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

 

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

 

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

 

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

 

 

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

scratch少儿编程第三季——植物大战僵尸12、改改bug、喝喝茶

转自公众号:
高维数学

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