Scratch图形化编程 - 活力乐队
Scratch图形化编程 - 活力乐队
一、学习目标
1、学习角色初始化设置;
2、学习声音与显示;
3、完成项目程序。
二、项目分析
1、添加角色与背景,完成背景与角色的初始化;
2、录制一段自我介绍并播放,之后让乐器播放一段音乐。
三、项目实现
1、添加角色与背景(以一组为例)
背景:Concert
角色:Dani、Keyboard。
角色与背景添加如果忘记了,参考上一篇 https://www.cnblogs.com/wzw01/articles/17768392.html
2、角色初识设置
角色的初始化,也就是在我们程序功能开始前,需要对角色进行一些基础的设置。就像我们买一台电脑,在拿到手之前出场的时候厂家会对电脑做一些设置。
编程初始化包括:大小、位置、方向、隐藏/显示、造型、背景等有些需要用到的设置如变量。
大小初始化
就是设置角色的大小。这里有面有两种方式,程序方式,以及角色区设置,我们最好使用程序方式做初始化。
位置初始化
这里位置我们可以拖动角色在舞台中的位置,然后添加积木,积木里面值也会跟着改变;这里就要知道一个概念,角色在舞台上的位置是使用坐标来表示的。具体坐标知识后面会讲到。
方向初始化
一个角色的出现会有方向的显示,方向也就是角色的面向哪,在编程世界中没有东南西北,上下左右这个概念,我们是使用一个圆的度数来表示方向,角色的默认方向为90方向;
这里要记住四个常用的
隐藏与显示初始化
在程序开始的时候,我们可以选择让角色看的见或者看不见,这里面就需要使用与两个积木,默认为显示状态,但是通常情况我们不对角色进行隐藏改变的话,可以省略。
造型初始化
角色的造型,就想我们床衣服一样,我们需要给角色设置初始的造型,在创建角色时候,默认角色一般为第一个造型,这里如果需要对角色造型有修改,可以省略不改。
背景初始化
如果我们背景中有很多张背景,这时候我们就要对背景进行初始设置。当然我们背景初始化可以在角色中写,也可以在舞台中完成,如果是一个默认的,就在舞台中完成,如果想要指定角色出现指定背景,那就应给在角色上完成。
这时候我们初始化基本就完成了。
3、乐器初始化
4、播放音乐
首先我们的角色还是隐藏的,等待1秒后显示。
接下来我们开始录制声音,这时候我们就需要添加声音模块。在任务角色下。
接下来就是我们就需要让钢琴播放音乐了,这里就需要我们之前讲的广播。
在钢琴中接收后显示
接下来就是在音乐库中选择音乐播放就可以了。
四、项目完整代码
五、作业与实践
1、完成任务代码编辑;
2、添加一个角色完成初始化;
3、录制一段音频。