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

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

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

 上一次我们让向日葵有了血量,接下来我们也让僵尸有血量,并且血量为0后,有特殊效果。

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

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

  • 添加场景:给僵尸添加血量
  • 添加场景:僵尸血量为0时,切换为倒地的造型

好,让我们开始吧

01

添加场景:给僵尸添加血量

添加血量,对大家而言,应该很简单把,就是增加一个变量(私有的哦)。

如果还有不清楚的,可以查看之前的内容,就是向日葵添加血量的方法:

Scratch3-植物大战系列】— 僵尸来了(2)

先欣赏一下整体的脚本吧(为了体现,也让僵尸自保血量)!

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

而僵尸的脚本就是如此的简单:

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

其中整体跟向日葵类似,方框的地方,后续目前用来判断是否消失,后续可以改为变换造型。

血量那里的亮度的变化,主要是为了展现僵尸被攻击的效果。

02

添加场景:僵尸血量为0时,切换为倒地的造型

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

跟之前一样,将图片导入到僵尸的造型里:

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

怎么样,是不是跟游戏的又进了一步

基本上加了新的代码片段:

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

红框框处就是新增的脚本

因为这是该名僵尸最后一次变换角色了,所以,我们让造型切换完了之后,就删除该克隆体,方便它完美落幕了。

同样的方法,大家也可以给豌豆小哥加上血量效果,下一次,我们真的要讲讲发射子弹了,毕竟豌豆小哥可不是摆设呀。

转自公众号:
浩浩学编程

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