少儿编程一Scratch系列编程8老
今天我要做一个游戏“老鹰捉小鸡”,这个游戏里有老鹰和鸡的形象,可以看到老鹰来回的飞翔,鸡在地上来回的奔跑,一个砖块来回移动阻止老鹰。
目标:
1,巩固“重复执行”,“碰到舞台边缘”、“设置xy坐标”等脚本
2,学习“制作积木”、“画笔命令”、“将X、Y坐标增加”、“显示与隐藏”、“重复执行10次”等新脚本
角色:
老鹰,鸡,砖块
积木块:
会用到如下积木块。
背景:
02导入背景我们用鼠标点击背景区里的“选择一个背景”的按钮进行选择系统自带的背景。在弹出的背景窗口里找到我们需要的背景BlueSky,添加到背景区里。
这样我们的背景就已经选好了,最后再加入一个播放音乐的代码。如下。
至此背景的操作就全部完成了。
03导入小鸡导入小鸡让它可以在地上来回移动并将旋转模式设定左右翻转放在重复执行外面,这样小鸡就可以左右移动了。
04导入砖块导入砖块,让砖块可以使用键盘控制它左右移动,阻挡老鹰。
05导入老鹰Scratch3里面没有老鹰形象需要我们自己去网上找再导入到程序里,导入方法和上一篇躲避石头的方法一样,在造型里“上传造型”来载入新的形象,大家也可以用其它形象代替。
老鹰的代码实现需要考虑三点:
1,造型的切换:需要一个重复执行不断的切换老鹰的造型。
2,上下左右移动:让老鹰左右翻转,并重复执行移动步数10,碰到边缘反弹,需要注意的是需要修改老鹰的方向为非90度,否则它只会左右移动。默认是90度。
3,碰到砖块反弹回去,使反弹回去的角度随机。
三块代码如下:
06整体代码砖块:
母鸡:
老鹰:
希望大家多多点击“在看”,喜欢的话也点个分享和赞。
往期教程
1,少儿编程一Scratch系列编程
2,少儿编程一Scratch系列编程2海底世界
3,少儿编程一Scratch系列编程3恐龙世界
4,少儿编程一Scratch系列编程4爱旅游的小马
5,少儿编程一Scratch系列编程5排排队
6,少儿编程一Scratch系列编程6飞奔的小马特效
7,少儿编程一Scratch系列编程7躲避石头
预览时标签不可点收录于合集#个上一篇下一篇转载请注明:http://www.abuoumao.com/hykz/779.html