友情提示:380元/半年,儿童学编程,就上码丁实验室。
各位小伙伴大家好:
上期我们学习了如何创建敌机,并让敌机移动。我们设计了两种运动方式。
今天我们一起来看看如何让敌机发射子弹。
在让克隆的敌机发射子弹之前我们先来创建两个变量–ex和ey。
它们用来存储敌机当前的坐标,为敌机的子弹出现的位置坐参考。
接下来我们就可以创建敌机子弹角色了。
从素材库中插入子弹角色。
下面的代码意思是让子弹移动到敌机的位置,
并且子弹一出现就开始往下面移动,直到碰到底部边缘则删除本克隆体。
子弹写好之后我们再来看一下敌机的代码,这是实现敌机左右移动。
下面是运行视频
接下来我们修改一下敌机代码,再加上一句,让敌机随机时间产生一个新的敌机。
并且让敌机往下移动
我们再来看一下运行效果
好了本期我们学到这里。
转自公众号:
高维数学