极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

scratch少儿编程第二季——飞机大战02、发射子弹

极客小将2021-01-25-
各位小伙伴大家好: 上期我们学习了如何创建飞机和实现飞机的爆炸效果。 今天我们来学习如何实现让飞机发射子弹。 首先插入一个子弹角色

各位小伙伴大家好:

上期我们学习了如何创建飞机和实现飞机的爆炸效果。

今天我们来学习如何实现让飞机发射子弹。

首先插入一个子弹角色

upload/article/images/2021-01-25/83939388cc4f880c1b25331467f6930a.jpg

然后我们设置点击空格键发射子弹,这个克隆我们第一季已经学过。

upload/article/images/2021-01-25/4f3a19cfcf14255da4059d002e546d24.jpg

接下来是让发射出去的子弹往上飞,也就是y坐标增加。

并且设置碰到边缘就删除。

upload/article/images/2021-01-25/ffac667c857e252e6052b3f8410cf2a1.jpg

我们来看一下运行效果

接来下让子弹在飞机的前端发射,只需要增加一句代码:

upload/article/images/2021-01-25/b0596d4506a8e1d8ac2ae3f5b41a77e7.jpg

在移动的之前需要把子弹隐藏起来。

upload/article/images/2021-01-25/0dd6b21a4e255a3a1f20eb72b4c07e5a.jpg

但是在子弹移动的时候需要显示,所以在后面加上显示。

upload/article/images/2021-01-25/c66355d23a4593a2813b68fdc3a68539.jpg

好了到这里就基本的效果就全部实现了。

下面是完整代码,首先看看飞机的代码。

upload/article/images/2021-01-25/325088f30888b7864040fbcbc0be880f.jpg

再来看看子弹的代码

upload/article/images/2021-01-25/f9c579c9cc2a226cc807209b54694ff6.jpg

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服