购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

一场小型魔术秀

我们现在用几个刚才已经认识的命令积木,制作一部小型动画电影。在仿照完成此示例后,你可以根据需要进行变更和拓展——当然,你也可以制作自己的电影。

创意

这部电影应该展现简单的背景。魔法师应当从左侧滑入舞台中央,然后自我介绍。使用对话气泡和语音。然后,他应该说一句咒语,随着一个魔幻的声音,他消失了。

我们应该怎么做?

1. 启动Scratch。首先,从素材库中删除小猫(单击小垃圾桶图标)。

2. 从素材库中选择图片蓝天(Blue Sky)作为背景。

3. 现在从素材库中选择Wizard角色,也就是魔法师。将其重新命名为魔法师。在“角色检查器”中将其大小设置为80%,否则会过大。

4. 使用鼠标将魔法师尽可能地拖到舞台最左侧,直到只能看到他的边缘。

5. 我们想让魔法师从这个位置开始。因此,在程序开始时,你需要使用命令将其放置在此位置上。将蓝色命令积木“移到 x :… y :…”从运动类别拖进代码窗口,其会自动填入魔法师刚刚拖到的位置。

6. 现在,将魔法师拖到舞台中心,他应该在那里结束。

7. 现在将蓝色命令积木“在1秒内滑行到 x :… y :…”拖进代码窗口。这个积木会自动填入当前位置。

8. 将两个积木组成一小段代码。

9. 启动程序,看看魔法师如何从左侧开始移动到中间。这样,我们的小电影就开始了。

10. 在继续进行前,魔法师应该等一会再继续。为此,需要控制类别中的橙色等待积木。将其拖进代码窗口并附加到程序后。

11. 现在魔法师应该讲话了。为此,请首先使用外观类别中的对话气泡积木“说……”。在其中写入合适的文本,并将该积木加入程序中。简单测试一下。

12. 为了使魔法师不仅可以显示对话气泡,而且可以真正讲话,你现在必须再次使用文字朗读类别中的命令,“朗读……”。如果该类别不存在,则必须再次添加,并在左下方添加蓝色符号。

然后,将积木拖到代码窗口中,并输入和对话气泡中相同的文本。另外,你应该提前创建并插入“使用男高音嗓音”的积木,否则魔法师将以女性声音讲话。顺便说一句,“巨人”也是个不错的声音——听起来更令人毛骨悚然。

13. 对话气泡应在讲话后一秒钟时消失。为此,插入以下两个积木。

14. 你现在可以再次测试这个程序。注意,所有积木需要组合在一起。魔法师应该从左侧出现,滑动到中间,然后在一秒钟内开始讲话,同时会出现对话气泡和声音。此后不久,对话气泡消失。

15. 现在,魔法师应该说出他的咒语“阿布拉卡达布拉!”。我们将像以前一样进行操作。

这次不必将语音设置为男高音或巨人,因为之前已经设置过了,此设置将继续被应用。

16. 就快结束了。现在只需要让魔法师消失了。为此,需要一个隐藏命令,然后就再也看不到魔法师了。

17. 为了让效果更加显著,还可以添加一个合适的声音。魔法师角色已经加入。前往声音类别,并且选择“播放声音Magic Spell 等待播完”(Magic Spell 意为魔咒)。

18. 最后,看不见的魔法师说了一句结束语。例如:

19. 现在,还有一件小事。由于魔法师在最后是不可见的,因此必须在程序开始时将其设为可见。否则你将无法连续播放该程序两次——在第二次时就会完全看不到他。因此,你可以在程序最上方添加以下命令:

原来是这样!如果你完全按照以上描述进行了操作,那么现在完成的程序应如下所示:

现在,你可以进行程序测试了。魔法师来了、说话、说自己的咒语,并在魔幻的声音中消失,然后在他隐身时再次说话。符合这个顺序,是不是?

保存程序

如果你为编程做了很多工作,那你一定要把它们保存在计算机上,否则下次启动Scratch时程序会消失。为此,请在上方的文件菜单中选择“保存到电脑”。

之后,为你的程序输入一个合适的名称,例如,“魔法把戏”或者你想要的名称。然后单击保存,你的程序便会被保存。使用时从电脑中上传文件,稍后你可以随时重复加载和查看,并且可以继续创作。

保存单个角色

顺便说一下,你还可以保存单个角色。例如,将魔法师及其代码一同保存,以便以后可以在其他程序中重复使用。右键单击检查器中的角色,然后选择“导出”。

你可以将此角色保存为sprite文件,然后将此文件重新作为角色上传到其他项目中。 +GIDX3EEhQH+9p70dJpvQpORX2OkzSRvQpYi0IaG6TslwigVvnKUbLg6FmKYMXDs

点击中间区域
呼出菜单
上一章
目录
下一章
×