保卫小鸡
老鹰从天上飞下来吃小鸡,农场伯伯用扫把去驱赶老鹰,老鹰被打到就会重新飞回天上,最 终能够成功保卫小鸡。
1、简单角色操作 1) 导入背景及 3 只小母鸡,给母鸡设置代码,让母鸡左右移动吃粮食,母鸡可以调整初识大小,这里设置 的为 30,母鸡移动代码如下
2) 导入公鸡角色,操作和母鸡类似,公鸡比母鸡大,步数和大小可设大一点,参考如下:
3) 导入扫把,扫把可根据方向键左右移动,扫把左右移动时可设置面向方向,也可直接设置步数为负数, 参考如下:
2、老鹰角色
老鹰遇到扫把就往上飞,这里的方向值需要设定一下,首先各个方向的值如下: 如果老鹰是在一定区间范围往上飞,这里可以借助于随机数取方向值,主要代码如下:
老鹰的造型改变以及运动改变分开编写,参考代码如下:
上面代码中碰到 Broom,指的就是扫把,通过“如果...那么...”设置当老鹰碰到扫把时,发出声音,并 改变起飞方向,就能向上方一定区间内飞行。
最后,我们也可以给程序加入好玩的背景音乐,这里代码就不再提供,可自行参考上章案例进行添加。