热点资讯
新闻动态 你的位置:手机上买球app排行榜 > 新闻动态 > Scratch切换子弹——比赛真题讲解
Scratch切换子弹——比赛真题讲解发布日期:2025-05-22 09:32    点击次数:136

#图文打卡计划#

编程实现:切换子弹

具体要求:

1)点击绿旗,出现对应的角色和背景

2)按下数字键1,发射1类型子弹——火焰弹

3)按下数字键2,发射2类型子弹——火焰散弹

4)再次按下数字键1,发射1类型子弹——火焰弹

5)子弹为持续发射状态,数字1键与数字2键可以持续切换发射子弹的类型

第1步,选择一个自己喜欢的背景,选择一个自己喜欢的角色,我这里保留小猫。选择小球角色,在造型区绘制加上火焰造型。

在小球造型区,填充改成火焰颜色,点击圆圈键,在小球外面绘制一个比球大的红色球,点击变形键,在红球上面多点点,然后每个点点都可以调节伸缩,调成火焰形状,点击造型区上方的往后放,火焰就到了小球后面。

这只是教你们怎么操作改变角色的造型,大同小异哦,喜欢什么样子画什么样子就行,开心就好。

在造型区给猫加一把枪哦,看你自己喜好绘制,毕竟子弹是从枪里发射出来的哦。

第2步,写代码。

当绿旗被点击,定位就可以了。小猫只需要站着不动就行。

当绿旗被点击,将大小设为50,这个大小根据自己喜欢的大小设定就可以哈,

移到的位置和小猫一样,移到猫,说明1号子弹和小猫的中心点一样的位置,子弹是从小猫手中的枪发射出去的。

隐藏本体。

当按下1键,重复执行直到按下2键,等待0.5秒,克隆自己。

说明当按下1键后,子弹每0.5秒从小猫的枪中打出去,一直克隆,直到按下2键就停止克隆。

当作为克隆体启动时,显示克隆体,面向90方向,重复执行直到碰到舞台边缘,移动10步,删除此克隆体。

说明火焰弹被克隆后,向右运行,一直向右,直到碰到舞台边缘,消失。

第3步,因为按下2,是发射散开的火焰弹,所以将小球火焰弹的角色复制三个。

小球2,小球3,小球4。

他们的代码大同小异,改些数据就可以了。

我们将初始化绿旗下面的定位改一下,面向60方向,才有子弹发散的效果。

当按下2键,重复执行直到按下1键,再克隆。

其他不变。

我们将初始化绿旗下面的定位改一下,面向90方向,才有子弹发散的效果。

当按下2键,重复执行直到按下1键,再克隆。

其他不变。

我们将初始化绿旗下面的定位改一下,面向105方向,才有子弹发散的效果。

当按下2键,重复执行直到按下1键,再克隆。

其他不变。

这道题就写完了,效果很好,代码也很简单,二级难度。主要考察了克隆,定位,面向,绘制造型,图层操作,重复执行直到等等。

亲,记住了吗?

没记住的话再看一遍哦。

有空点个关注哦,免费赠送软件