【scratch3-植物大战系列】— 僵尸来了(4)

Scratch 少儿编程 115浏览 0评论
植物大战僵尸系列

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

 上一次我们插播了添加僵尸先生生命力(血量)的场景,接下来我们也让豌豆小哥也具有生命力。

PS:本来这次是要将豌豆小哥的血量和发射效果的,但是这次打算先插个队,顺便先讲一下僵尸先生的血量和效果。

作为“僵尸来了”系列的第三篇,我们将先开始如下内容:

  • 添加场景:豌豆小哥可以发射子弹
  • 添加场景:豌豆小哥血量为0时消失

好,让我们开始吧

01

添加场景:豌豆小哥发射子弹

还记得向日葵生成阳光的章节吗,可以查看之前的内容:

Scratch3-植物大战系列】— 游戏开始了(2)

先欣赏一下整体的脚本吧(看看连续而整齐的飞弹!)!

【scratch3-植物大战系列】--- 僵尸来了(4)

而豌豆的脚本如下:

【scratch3-植物大战系列】--- 僵尸来了(4)

02

添加场景:豌豆血量为0时,消失

先欣赏一下整体的脚本吧(为了体现血量,让豌豆小哥自报血量吧!)!

【scratch3-植物大战系列】--- 僵尸来了(4)

而同时加了攻击检测,豌豆的生命力也会下降的哦:

【scratch3-植物大战系列】--- 僵尸来了(4)

咦,怎么回事,僵尸先生就这样走过去了,而且,其他豌豆的生命力竟然没有恢复。

赶快检查下脚本。是不是有bug了!!!!

原来如此,忘记改僵尸先生的脚本了,要加上遇到豌豆小哥改变造型的判断呀。

【scratch3-植物大战系列】--- 僵尸来了(4)

最终脚本如下:

【scratch3-植物大战系列】--- 僵尸来了(4)

豌豆小哥的脚本如下:

【scratch3-植物大战系列】--- 僵尸来了(4)

这一章后,我们整个游戏有了生产者–向日葵,有了能源—阳光,有了敌人–

僵尸先生,还有了防御的武器–豌豆小哥。

这样一个游戏的基本要素都有了,我们接下来要做一件编程中经常做的事情:

【scratch3-植物大战系列】--- 僵尸来了(4)

为了让各个角色各司其职,条理更清楚,我们拭目以待吧。

转自公众号:
浩浩学编程

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