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、录制一段音频。

 

posted @ 2023-10-21 20:05  WangZhaowei  阅读(247)  评论(0编辑  收藏  举报