您现在的位置是:网站首页>Scratch编程教程Scratch编程教程

Scratch实例教程-飞机大战04、创建变量+让敌机发射子弹教程

少儿编程网2019-07-09 23:00:50Scratch编程教程 人已围观 来源:高维数学

简介今天我们一起来看看如何让敌机发射子弹。在让克隆的敌机发射子弹之前我们先来创建两个变量--ex和ey。它们用来存储敌机当前的坐标,为敌机的子弹出现的位置坐参考。

各位小伙伴大家好:

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

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

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

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

飞机大战04、创建变量+让敌机发射子弹教程

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

从素材库中插入子弹角色

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

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

飞机大战04、创建变量+让敌机发射子弹教程

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

飞机大战04、创建变量+让敌机发射子弹教程
接下来我们修改一下敌机代码,再加上一句,让敌机随机时间产生一个新的敌机。

飞机大战04、创建变量+让敌机发射子弹教程

并且让敌机往下移动

飞机大战04、创建变量+让敌机发射子弹教程
好了本期我们学到这里。


扩展阅读:

推荐阅读:孩子犯错误后,妈妈要和宝宝说这几句话,其他的都是废话

  • 孩子长大的过程中,免不了会遇到各种问题。作为家长这时不要急着插手,可以先问孩子八个问题,听听他们有什么想法。而往往问不到几个问题,事情就已经很清楚并得到解决了。家长不妨可以一试。第一个问题是:发生什么事情了?这个问题看起来不起眼,但是非常重要。许多成人碰到突发状况时,会习惯性的太快下判断:一定是你先打他,他才会打你。一定是你做错事,老师才会处罚你。如果我们不让孩子从他的角度说说事情的经过,很可能冤枉孩子。况且,让孩子有机会说话,即使真的是他的错,他也会因为有机会为自己辩解而比较甘心认错。第二个问题是:你的感觉如何?事情经过是客观事实,当事人心里受到的冲击纯然是主观的感受,无所谓是非对错。很多时候,我们只是需要把自己的感受说出来而已。一旦说出来,哭一哭,骂一骂,心情就会好多了。脑科学研究表明,当一个人情绪强烈的时候,外在刺激不容易被脑部吸收。也就是说,当一个人还有情绪的时候,别人说什么他都会听不进去。总要等到他心情平静下来,才可能冷静思考。所以如....>>查看全文

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00