图形化编程011

项目描述:

点击绿旗,点击空格键,角色向上游动,松开空格键,角色向下飘落。 浮游生物碰到角色会发出声音并隐藏,碰到舞台边缘会重新出现。 30秒后程序结束 。

拆解步骤:

1、添加背景和角色以及初始化

2、角色上下游动和造型切换

3、浮游生物的游动和判断

4、背景音乐的播放和叠加

5、等待30秒程序结束

1、添加背景和角色以及初始化

1、从案例素材中添加角色和背景

需要先添加一个浮游生物的角色,然后点击角色,再添加造型

2、初始化角色(大小、位置、方向、是否显示、旋转方式)

3、初始化浮游生物

这个积木可以让角色出现在舞台随机的位置,也可以下拉选择移到某个角色。

2、水母上下游动和造型切换

  1. 这个判断可以控制两种不同的情况,分别是成立和不成立要做的事情,那么就可以对应我们按下按键和没按按键两种情况了
  2.  角色的移动是按下按键向上移动,不按按键就向下移动!

这里需要注意的一点就是水母在向上移动的时候速度会稍微快一点,而下落时速度慢一些,那么这两种情况的移动步数就要相应的进行调整。

我已经完成水母上下移动的功能了,接下来是不是要让水母切换造型

水母的动作比较慢,所以水母造型切换的间隔时间就稍微要长一些!

3、浮游生物的游动和判断

这个简单,用“重复执行”和“面向方向”还有“移动”就好了

浮游生物的移动时一直向左移动的

  1. 总的来说有两种,碰到舞台边缘和碰到水母,这两种情况发生时产生的效果也基本相似。
  2. 分析的这些积木我基本都会,但切换随机造型。
  3. 这就要用到一个叫做“随机数”的积木块啦!这个积木可以根据我们给定的范围产生不同的随机数,是一个非常有用的积木

比如,我们设定积木在1-10之间产生随机数,每次运行都会产生一个随机数,最小是1,最大是10。

尝试之后可以发现,确实是可以拼接进去的,这是因为换成造型积木不仅可以通过名称切换,也可以根据给定的造型编号切换造型。

那么接下来,你能根据前面的分析,完成浮游生物两种情况的判断了

4、背景音乐的播放和叠加

最后再给程序添加一个结束机制,让程序运行30秒后结束

这两种方式都可以实现30秒结束程序,哪一种都可以。

总结:

1、“如果-那么-否则”积木块

2、“随机数”积木块

整体编码

角色(水母)

浮游生物

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

有点。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值