资讯内容
scratch少儿编程第二季——06、完善飞机大战程序,修改bug之(一)
各位小伙伴大家好:
上期我们基本搭建好了游戏的运行程序,本期我们来修改一些bug完善一下程序。
首先是在运行程序的时候要隐藏敌机和子弹本体。
敌机好操作,只要在开始的时候插入隐藏就可以。
下面来看一下子弹的隐藏
首先在游戏开始的时候需要隐藏本体,但是敌机在发射子弹的时候又需要显示。
我们出测试上期的代码的时候会发现,有时候一个子弹可以击中2架敌机。为了解决这个问题我们需要用到一个广播消息代码。
如下图:
在敌机被击中的时候就广播一个消息,当我方子弹收到消息的时候,子弹就必须删除不能再起作用。
顺带我们也把超出边界的子弹也做同样的处理,一并删除。
另外一点是,游戏是在上一局游戏结束之后的。所以我方飞机已经隐藏了。
为了解决这个问题我们在一开始重新显示一下。
这样游戏看起来向正常的游戏又近了一步。
我们一起来看看运行视频
好了这期我们就到这里,下期我们继续来完善程序修改bug。
↓↓下期再会↓↓
↓欢迎关注公众号↓
↓描码进入少儿编程交流群↓
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除
- 上一篇
Scratch3.0----递归函数(2)
递归函数 欢迎来到我的订阅号!天波易谢,寸暑难留。上次我们认识了“递归函数”,这是一个很重要的内容,今天我们在做几个练习巩固一下。 1. 斐波那契数列 “斐波那契数列”是由一位意大利的数学家提出来的,指的是一列数字。前两
- 下一篇
Scratch第五十二讲:开心消消乐(CC哥版)
想免费学编程,就请点击上面的蓝字:跟我学Scratch编程,关注CC哥。 最近实在太忙,所以空了一周,关键也是一直在做这个小程序。这个消消乐真的是CC哥自己琢磨着编写的,没有参考任何其他人的材料,完全属于独创。做完之后还是小得意了一下。虽然还有很多地方没有去一一细化,好在为