极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch your head 4---快乐的小鱼

极客小将2021-03-18-
上次我们讲了会走路的小猫咪,了解了编程前需要准备哪些工作,以及Scratch简单的编程步骤,这次我们将接受一个新的挑战,利用Scratch创作一幅动画,让鱼儿在海洋中自由自在地游动.

上次我们讲了会走路的小猫咪,了解了编程前需要准备哪些工作,以及Scratch简单的编程步骤,这次我们将接受一个新的挑战,利用Scratch创作一幅动画,让鱼儿在海洋中自由自在地游动.

upload/article/images/2021-03-18/4fe3c0b3cead5875fe18291047ed55fa.jpg

1. 快乐的鱼儿

   舞台:海底世界

   角色:几条美丽的小鱼

   剧本: 当绿旗被点击后,在蓝蓝的海洋中,鱼儿们正在快乐的游动着,时而翻转,时而嬉戏。

2. 任务分析

读了剧本后,大家肯定跃跃欲试了吧! 我们先做一下角色分析吧!

角色 动作描述 新涉及到的指令
鱼儿1-3 单击绿旗在舞台的固定位置出现,并不断移动和旋转一定角度,碰到舞台边缘时反弹 移动指令,旋转指令

3. 导入舞台背景

upload/article/images/2021-03-18/7dae312210e1dd66d963964efb2186eb.jpg

4. 编辑角色

删除小猫角色,在角色库中选择3条小鱼.

单击绿旗后,鱼儿需要出现在舞台的某个固定位置,所以需要设定一个固定值

upload/article/images/2021-03-18/f4d50d1751e4c82628cacb2bd01adea2.jpg, 鱼儿不停地游动,需要用循环语句 upload/article/images/2021-03-18/00b5c793414037be149e3093ec49996d.jpg, 在旋转的时候需要用到旋转命令 upload/article/images/2021-03-18/2b8d119bc991cc86014a5faf4d718db8.jpg, 移动太快,需要加上延时指令upload/article/images/2021-03-18/5d8e5ae4d91fdd26cf9c2eb8c3df7225.jpg, 然后将这些指令组合在一起,fish1的脚本就写好了.

upload/article/images/2021-03-18/4dbd9e7f2eb68b0663b4ff7960d413c6.jpg

单击绿旗,测试一下,看"fish1"是否符合你的要求运动,如果不符合,可以作相应的修改,如上图,认为鱼太大,可以设置大小。其它小鱼的动作都是相同的,可以通过复制脚本的方法添加动作。

这样,快乐鱼儿的动画就完成了,记得保存文件哦!

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

预约试听课

已有385人预约都是免费的,你也试试吧...