【5】神奇动物说什么

摘 要

动物与动物之间也要经常的交流,也要聊天,也要学习。每一种动物之间也都有自己的语言。怎样做一个游戏,让动物可以发出自己的声音呢?神奇动物说什么,完全由你来决定。

【5】神奇动物说什么
日期: 2021-03-0220:30:33 课程: Scratch教程  项目文件下载 要点: , , 观看: 219 次

5.神奇动物说什么

许多小朋友都很喜欢小动物,许多的动物确实很可爱,相信大家也能说出许多动物的名字,大家看动物有的去动物园,有的是在自然当中看到。给大家印象中,动物好像很安静,也不说话,其实动物与动物之间也要经常的交流,也要聊天,也要学习。每一种动物之间也有自己的语言。当然了,我们人听不懂动物的语言,咱们只是听到动物在叫,我们听到猫狗有时候叫,可以听到鸟类的叫声,好多朋友还能学得很像,那你到底能学多少种动物的叫声呢?

项目功能

今天做一个学习动物叫声的软件,我点击某个动物,就发出这个动物的声音。这个功能怎么实现?

思路

首先这里要有动物,然后还要有动物的叫声。有了动物和他们的叫声就可以了吗?不够,还要把每个动物和他们的叫声对应上,因为我们想在点击小狗的时候发出汪汪的声音,不是喵喵。也就是动物和叫声的对应关系。首先演示一下,大家看怎么使用Scratch软件。

操作

打开软件界面,我们发现界面主要分三大块。左边一块一块的,上面有一个突起,下面有一个凹口像积木一样,我们叫它们积木,有时候我叫他们模块。我们以后做游戏,做动画,所有功能都是把这些积木搭起来实现的。中间部分是空白的,这是我们搭建积木的地方。右边是我们的项目,我们可以叫它舞台,演示区,都可以。这里展示我们做出来的结果。舞台下边,这里写着角色,右边是背景。角色是做什么的呢?在角色这里添加我们需要的东西。背景是大的底图。

下面开始添加角色,声音,更换背景,编辑代码。

我们添加的三种动物都是系统自带的角色,选择动物的时候,这个动物的声音会自动关联添加进去。如果以后遇到某个角色有多种声音,像这种比较复杂的角色需要单独添加对应的声音,具体方法会在以后的项目中有展示。这里编辑代码的时候,一定要注意动物的名字,并找到它发出的声音,也就是我们前边说的对应关系。

要实现点击时发出声音非常简单,这两个积木也是以后经常要用到的积木块,如下图。

注意看编程区右上角有一个浅色的小猫标志,表明当前的代码是属于小猫这个角色的,所以可供选择的声音也只有一种“喵”。

添加完了动物,记得点击保存。

保存完毕后,这里相信大家都不会有难度,下面提一个问题,怎样让这些动物同时发出叫声?你看,我们现在设置的是点击动物只发出一种声音,就是它自己的叫声。有的朋友会说了,那就再添加一种叫声就可以了。好的,我们来试一下。

要同时发出多种声音,还要向大家介绍一个绿旗按钮。这个按钮相当于一个指挥的信号,点击绿旗后,然后这些动物才能同时叫。

要点

  1. 进一步熟悉Scratch界面,熟悉添加代码操作
  2. 添加角色、背景
  3. 角色单击事件,播放声音
  4. 角色和声音对应关系
  5. 绿旗按钮

注意事项

  1. 角色的作用:代码和角色是对应的,编辑代码时首先要看清楚这些代码是针对哪个角色的。声音也是对应角色添加的。小猫要添加小狗的声音才能实现同时发出喵和旺的声音。
  2. 解决问题的方法不止一种。我们为了实现猫狗同时发出叫声,第一种方法是把所有声音添加在小猫上,第二种方法是应用了绿旗。很显然,第二种方法比第一种方法在处理上更简单。

开放项目

  1. 给自己的项目中添加多种动物和多种声音。
  2. 这里告诉大家,要想同时发出叫声,还有第三种方法,赶快发挥自己的聪明才智,试一试吧。
文件下载 资源名称:2-what-do-they-say.zip 系统平台: 软件版本: 官方网站:www.djsyz.com
下载地址
weinxin
独角兽驿站
Scratch教程、课件更新、项目下载等,扫一扫关注吧
    A+