最新消息:

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

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

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

各位小伙伴大家好:

上期我们学习了如何创建敌机,并让敌机移动。我们设计了两种运动方式。

 

今天我们一起来看看如何让敌机发射子弹。

在让克隆的敌机发射子弹之前我们先来创建两个变量ex和ey

它们用来存储敌机当前的坐标,为敌机的子弹出现的位置坐参考。

 

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

 

接下来我们就可以创建敌机子弹角色了。

从素材库中插入子弹角色。

 

下面的代码意思是让子弹移动到敌机的位置,

并且子弹一出现就开始往下面移动,直到碰到底部边缘则删除克隆体

 

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

子弹写好之后我们再来看一下敌机的代码,这是实现敌机左右移动。

 

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

 

下面是运行视频

 

 

接下来我们修改一下敌机代码,再加上一句,让敌机随机时间产生一个新的敌机。

 

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

 

并且让敌机往下移动

 

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

 

我们再来看一下运行效果

 

 

好了本期我们学到这里。

scratch少儿编程第二季——飞机大战04、创建变量+让敌机发射子弹

转自公众号:
高维数学

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