scratch编程操作

保卫小鸡

老鹰从天上飞下来吃小鸡,农场伯伯用扫把去驱赶老鹰,老鹰被打到就会重新飞回天上,最 终能够成功保卫小鸡。

1、简单角色操作 1) 导入背景及 3 只小母鸡,给母鸡设置代码,让母鸡左右移动吃粮食,母鸡可以调整初识大小,这里设置 的为 30,母鸡移动代码如下

 

2) 导入公鸡角色,操作和母鸡类似,公鸡比母鸡大,步数和大小可设大一点,参考如下:

3) 导入扫把,扫把可根据方向键左右移动,扫把左右移动时可设置面向方向,也可直接设置步数为负数, 参考如下:

2、老鹰角色

老鹰遇到扫把就往上飞,这里的方向值需要设定一下,首先各个方向的值如下: 如果老鹰是在一定区间范围往上飞,这里可以借助于随机数取方向值,主要代码如下: 

老鹰的造型改变以及运动改变分开编写,参考代码如下:

上面代码中碰到 Broom,指的就是扫把,通过“如果...那么...”设置当老鹰碰到扫把时,发出声音,并 改变起飞方向,就能向上方一定区间内飞行。

最后,我们也可以给程序加入好玩的背景音乐,这里代码就不再提供,可自行参考上章案例进行添加。 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值