友情提示:380元/半年,儿童学编程,就上码丁实验室。
小朋友们好,又到了我们每周五的:
5 号 课 堂

我们需要选择合适的背景图,圣诞节就要选择有圣诞气氛的图,我们可以用scratch软件里自带的背景图片,在【背景库-节日】里面选择自己喜欢的背景
除了背景之外我们还需要添加雪花、圣诞老人、圣诞树,这样才像是一个圣诞节哦。
这个操作比较简单,点击背景区的舞台,在脚本区添加我们喜欢的圣诞音乐就可以了,在这里我们选用Jingle Bell作为背景音乐。
为了使这张贺卡更加生动有趣,我们要让里面物体动起来,圣诞树要闪烁起来,雪花要飘落,圣诞老人要跑起来,下面就来看看怎么才能实现这些想法。
圣诞树上通常要挂上彩灯,怎么才能实现彩灯的效果呢?
在这里我们通过颜色特效来实现,选择颜色特效积木块,设置值为25(可以尝试设置其他的数值),每次特效设置等待时间0.5秒,这样使得颜色的变换不那么快,更像彩灯闪烁一样,再组合上重复执行积木,这样就成功让圣诞树变得闪闪发光了。
想一想雪花飘落的情景,雪花是纷纷落下的,它有两个特点,一个是从不同位置,第二个是不同时间飘落下来的。雪花的飘落是我们这个贺卡的难点,为了实现这个效果我们可以使用scratch里面的两个知识,克隆和随机数。
首先,我们克隆雪花的时间间隔使用随机数,设置等待0.5-2秒之间,这样就会让雪花的出现时间比较自然,我们通过重复执行,来不断的克隆雪花。
在每个克隆体启动时我们设置一下克隆体的大小和位置,然后再通过重复执行,改变克隆体的y坐标就实现了雪花下落效果。当雪花飘落到底部的时候我们需要让雪花消失,可以设置当Y坐标=170的时候删除克隆体。(这里可以给大家提个问题,为什么要设置170?)
这样做出来的雪花就看上去像真的在下雪一样。
角色的移动是我们之前的课程中教过的,并且说出“圣诞快乐”的话, 需要哪些动作?
这里我们需要注意,圣诞老人的旋转模式一定要选择左右移动,如果选择旋转,圣诞老人就会翻跟斗哦!
选择圣诞老人,让圣诞老人面向右方(90度方向)。然后让他出现对话框,显示输入“圣诞快乐”。再朝前移动2步,每次移动的时候碰到边缘就反弹,重复执行代码,这样圣诞老人就动了起来。
好了,我们的圣诞贺卡就完成了,一起来欣赏吧。
还可以做出什么样的圣诞贺卡呢?。
