友情提示:380元/半年,儿童学编程,就上码丁实验室。
各位小伙伴大家好:
感谢各位小伙伴一直以来的陪伴和支持,从第二季开始我们要来做一些具体的项目,在一个个小的项目中来学习Scratch的应用。
第一个项目是我们80后90后玩过的经典小游戏——飞机大战。可能和原版有所出入,但那不是重点,重点是我们的小朋友们能从中学到编程知识,感受编程的乐趣。
下面我们正式开始:
首先插入英雄飞机角色,在此之前我们已经在网络上下载了所需要的图片。
我们选择第一张作为角色图。
另外的4张是实现爆炸效果的图片,我们点击造型,添加即可插入。然后拖动图片调整顺序。
接下来是调整图片大小,我们点击如下图的矢量编辑,可以缩小图片。
把每张图片缩小成统一大小。
另外点击右上角的加号可以调整图片的中心位置。
把图片准备好之后我们就可以开始编写程序了。
首先我们来实现飞机的左右移动,用到的是事件模块中的指令。
接下来是实现飞机的爆炸效果。
我们为了演示,让飞机在我们按下b字母键的时候就原地爆炸。
爆炸效果的实现是通过图片的依次显示来实现的。
代码如下:
这样就可以实现飞机的左右移动和爆炸效果了。
↓下面是运行视频↓:
今天的内容就到这里,下期我们来实现飞机发射子弹和其他功能。
转自公众号:
高维数学