本期内容归纳:编程
——————————ide
在上一次课程中,咱们不只学习了Scratch一些简单的基本操做,还给”小猫”这个角色添加了代码,而且还学习了在编程中,什么是【循环】。学习
今天咱们继续在Scratch中作更多操做,让《小猫捉蝴蝶》这个动画更丰富,了解更多Scratch的功能和编程知识。动画
一. 打开已有的项目.net
上节课结束时,咱们把没有完成的《小猫捉蝴蝶》项目存储到了本身的电脑上。此次咱们直接打开这个项目,继续操做。3d
在菜单栏里点击【文件】选择【从电脑中上传】,而后选中咱们以前保存的项目,点击“打开”,这样就打开了一个已有的项目。code
在之后咱们的创做中,咱们都用这种方式保存和打开项目,以便咱们能够分次来完成。blog
二. 更改“小猫”的脚本,理解两种循环的区别get
上次课咱们完成了让“小猫”走4个十步的代码,此次咱们不想让“小猫”走几步就停下,想让“小猫”一直不停的走。it
咱们在积木区的【控制】中找到【无限循环】积木块,来替代旧代码中【有次数的循环】积木块。
两个循环的位置以下图所示:
那么这两种循环有什么区别呢?
【无限循环】意思是“永远重复作一样的事情”。好比咱们生活中的例子:太阳天天升起又落下,每一年都重复四个季节春夏秋冬,月亮到了十五就圆了等等。全部这些永远在重复的事情,这一类循环叫作“无限循环”。
【有次数的循环】意思是“重复的事情作几回”。好比:做业抄写10次,围着操场跑5圈。这些事情,咱们作几遍以后,就到此为止。没有人会一直抄做业,更不会有人围着操场不停的跑。这一类循环就叫作“有次数的循环”,这里的关键是“次数”。
以下图,替换后,右边是咱们新的代码。在咱们的动画中,旧代码让”小猫”走了4个十步以后就停下来,而新代码是让”小猫”一直重复的走十步。
新代码完成后,咱们用上节课学到的拖拽的方法来删除旧的代码:
咱们点击小【绿旗】,看看如今的代码运行起来是什么样子吧。
咦?怎么“小猫”跑到舞台外面去了?咱们想想,若是咱们不想让“小猫”跑出去,想让“小猫”在舞台上来回的走,应该告诉”小猫”什么指令呢?
三. 让“小猫”碰到边缘反弹
相信不少小朋友们都想到了,咱们要告诉”小猫”,若是碰到舞台的边缘就反弹。
咱们在积木区的【运动】中找到【碰到边缘就反弹】的积木块,拖拽到咱们的【无限循环】积木块中。而且,这里为了让”小猫”跑起来快一些,删除了【等待0.2秒】这个积木块。
咱们看看如今的代码运行起来是什么效果:
此次“小猫”碰到舞台的边缘确实反弹回来了,它能够在舞台上来回的走。可是,”小猫”每次反弹以后,都倒立了,咱们得想一想办法让”小猫”能够一直直立着行走。
四. 更改角色的旋转模式
如今咱们看看,怎么才能让“小猫”改变旋转模式,再也不倒立呢?在【角色列表】区,点击“方向”,而后选中中间的图标“左右翻转”,意思是只让“小猫”左右翻转。
而原来默认的是第一个图标“任意旋转”:
在这个旋转模式下,小猫不只左右翻转,还会上下翻转,因此才会出现倒立的状况。
咱们看看如今运行起来,小猫是怎么走路的:
很简单,对不对,“小猫”如今不只能够在【舞台区】来回的走动,并且还不会倒立了。
五. 让角色切换造型
咱们如今看着”小猫”走来走去,是否是以为有点别扭。”小猫”虽然是在动,但不太像在走路,更像在滑行,”小猫”的脚并无动起来。那咱们看看有没有什么解决办法,可让”小猫”的脚走起来。
咱们点击标签页中的【造型】,会看到,”小猫”这个角色,是有两个造型的,若是咱们可让”小猫”在这两个造型中互相切换,那是否是在视觉效果上,”小猫”就走起来了呢?
咱们在积木区【外观】中找到【下一个造型】积木块,将它拖拽到【无限循环】积木块中。
如今咱们的代码以下图。如今的代码,意思就是,“小猫”一直重复执行:【移动10步】,【碰到边缘就反弹】,【下一个造型】这三个积木块指令。
如今咱们再运行看看,小猫的走路动做是否是和咱们预期的同样?
看起来很不错是否是,小猫如今终于能够走起来了。
若是咱们以为小猫走的太快,想让她慢点走,那么小朋友们想想,咱们应该加什么积木块指令呢?没错,咱们加上【等待0.2秒】在【无限循环】中。
代码以下:
看看,如今小猫是否是走的慢了。
六. 添加背景音乐
为了咱们动画的效果,只有图像是不够的,咱们还会给动画添加上咱们喜欢的背景音乐。
通常状况下,咱们建议把背景音乐的代码放在舞台的脚本区里。首先,咱们要选中界面中右下角的“舞台背景”。
咱们再在标签页中选择【声音】,以下图演示的选中咱们的想要的音乐—Classical Piano。
在积木区的【声音】中拖拽【播放声音?等待播完】到【无限循环】积木块中,千万别忘了咱们的“小帽子”—【当绿旗被点击】。
咱们给“舞台背景”添加背景音乐的脚本以下:
如今小朋友们试试运行咱们的脚本,咱们的《小猫捉蝴蝶》的动画,是否是生动多了。咱们不只让“小猫”在舞台区来回走了起来,还加上了好听的背景音乐。
课后思考与实践:
这节课咱们就先介绍这些,有的小朋友们可能心中已经有疑问了:咱们这两次课的内容,主要都是对“小猫”在操做的,漂亮的”小蝴蝶”怎么被冷落在了一旁?不要着急,咱们下节课,就要让”蝴蝶”飞起来喽!让咱们一块儿期待吧!