最新消息:

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

Scratch 少儿编程 3717浏览 0评论
scratch少儿编程课02

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

各位小伙伴大家好:

感谢各位小伙伴一直以来的陪伴和支持,从第二季开始我们要来做一些具体的项目,在一个个小的项目中来学习Scratch的应用。

 

第一个项目是我们80后90后玩过的经典小游戏——飞机大战。可能和原版有所出入,但那不是重点,重点是我们的小朋友们能从中学到编程知识,感受编程的乐趣。

 

下面我们正式开始:

首先插入英雄飞机角色,在此之前我们已经在网络上下载了所需要的图片。

我们选择第一张作为角色图。

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

 

 

另外的4张实现爆炸效果的图片,我们点击造型,添加即可插入。然后拖动图片调整顺序。

 

接下来是调整图片大小,我们点击如下图的矢量编辑,可以缩小图片。

 

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

 

把每张图片缩小成统一大小。

另外点击右上角加号可以调整图片的中心位置。

 

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

把图片准备好之后我们就可以开始编写程序了。

 

首先我们来实现飞机的左右移动,用到的是事件模块中的指令。

输入代码如图就可以实现飞机的左右移动控制

 

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

 

接下来是实现飞机的爆炸效果。

我们为了演示,让飞机在我们按下b字母键的时候就原地爆炸

 

爆炸效果的实现是通过图片的依次显示来实现的。

代码如下:

 

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

 

这样就可以实现飞机的左右移动爆炸效果了。

 

↓下面是运行视频↓:

 

 

今天的内容就到这里,下期我们来实现飞机发射子弹和其他功能。

scratch少儿编程第二季——飞机大战01、创建英雄飞机,并实现爆炸效果

转自公众号:
高维数学

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