码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。
01
案例介绍
在海洋的深处,有一只可恶的鲨鱼。它把海底所有的小鱼都吃掉了,然后自己也越变越大。

02
案例分析
在案例中,我们从开始的画面可以看到,原本海底中有6个角色,他们分别是:鲨鱼、螃蟹、乌贼、黄色小鱼、橙色小鱼和紫色小鱼。我们的海底则是一个背景图片。
在本案例中,6个角色都在运动。那么,我们编程也应当对所有角色进行编程。其中鲨鱼的程序和其它5个角色是不一样的,因为鲨鱼会因为吃了其它动物,然后变大。背景没有发生变化,所以不用对背景进行编写程序。背景如下图:

03
编写脚本

鲨鱼脚本
来记录鲨鱼的大小。设定大小语句为
。初始造型的设置为
。
其中,“移动7步”代表向前游动的速度;“下一个造型”是用来切换鲨鱼张嘴的动作。不想让动作切换太快,这里使用时间“等待2秒”来进行停顿。最后,用循环来让鲨鱼可以一直移动和张嘴。效果如下图:

其余脚本
剩下的角色角本其实都一样的。和鲨鱼一样它们是在水里没有方向的游动的,所以向前的方向和速度都可以用一样的程序块完成。只是,鱼的游动速度不一样罢了。只需要改动其中的步数就可以了。
整个程序这里就完成了。下面是其它5个角色的脚本和运行状态:

04
结 语
今天的分享到这里就结束了,赶快打开电脑跟着老师的步骤做一做吧。



来随机给鲨鱼一个前进的