第七课 程小奔之奔跑的兔子

时间:2024-03-22 10:27:27

第七课 程小奔之奔跑的兔子

广西●河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院: 409教育机器人组
写作时间: 2020年8月11日

认识奔跑的兔子

奔跑的兔子是通过慧编程的程序让小兔子在小程中奔跑起来,需要在显示图案中将小兔子的图案画出来,再通过延迟时间重复循环达到小兔子奔跑起来,接下来学习《程小奔之奔跑的兔子》

奔跑的兔子的程序流程

把小兔子的图案给予一个起始的位置,将位置设定为一个数,等待一个时间,小兔子移动位置,再切换下一个兔子的图案即可,下面来编写程序。

程序的编写

首先打开慧编程初始界面,如下图
第七课 程小奔之奔跑的兔子
将显示模块的显示图案在x:0 y:0 拖至脚本区,如下图;
第七课 程小奔之奔跑的兔子
接下来画小兔子的图案,点击图案,将原有的图案删除,绘制新的小兔子图案,如下图;
第七课 程小奔之奔跑的兔子

上面说过要给予小兔子特定的位置,那么需要设置一个变量x,如下图;
第七课 程小奔之奔跑的兔子
第七课 程小奔之奔跑的兔子
那么当小程启动,将x设为-10,将小兔子的位置设定为在横坐标的-10处,如下图;
第七课 程小奔之奔跑的兔子
那么就将小兔子的图案显示在x的设定位置,y则在0 的位置,即小兔子就是在x轴上奔跑,如下图;
第七课 程小奔之奔跑的兔子
那么想要小兔子走起来那么就要将x的坐标增加1,坐标增加1小兔子往右方向走,那么就会发现加上重复执行小兔子没有出现,如下图
第七课 程小奔之奔跑的兔子
第七课 程小奔之奔跑的兔子
那是因为需要再添加一个重复执行xx次就可以让小兔子出现,如下图;
第七课 程小奔之奔跑的兔子
第七课 程小奔之奔跑的兔子

我们会发现上传程序进去不是我们想要的效果,变化的速度太快,那么就需要添加一个等待的时间,如下图
第七课 程小奔之奔跑的兔子
上传程序发现小兔子可以正常地出现,但是小兔子是慢慢平移过去,不是奔跑起来的效果,而且只是一个小兔子图案,那么就要添加下一个小兔子后脚蹬起来的图案进去,与上述程序一样,只要图案不一样,同样的等待时间就可以发现不一样的效果,如下图;
第七课 程小奔之奔跑的兔子

第七课 程小奔之奔跑的兔子
上传程序会发现小兔子跑起来了,比上述的效果更好,但是会发现小兔子的后脚跳了起来没有落下去,那么就要增加小兔子前脚落下去的效果,与上述的程序一样,只是增加了图案效果,那么就画一个小兔子前脚落下去,如下图
第七课 程小奔之奔跑的兔子

第七课 程小奔之奔跑的兔子
那么上传程序就可以看到小兔子奔跑起来啦,这里解释一下为什么到重复执行8次,那是因为重复执行8次刚好从左边屏幕奔跑到右边屏幕消失,如果修改重复次数少于8那么不能从左边屏幕奔跑到右边屏幕。接下来看看实践效果啦。

实践效果

我们来看看创作效果如何,点击或复制下方链接即可。

http://m.v.qq.com/play.html?cid=&vid=t3133t28bim&vuid24