热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

大白小课程跟着官方教程学习Scratch3.0P04制作音乐

本文是视频教程:大白小课堂:跟着官方教程学习Scratch3.0系列的讲义版本,方便大家查阅视频地址:https:www.b

本文是视频教程:大白小课堂:跟着官方教程学习Scratch3.0系列的讲义版本,方便大家查阅

视频地址:https://www.bilibili.com/video/av54055338/


 

    我们今天一起来看Scratch3.0官方教程-制作音乐。这个教程给出的案例还挺好玩的。官方教程大概给了如下几个演示步骤:


  • 选一个乐器角色

  • 点击时播放声音

  • 创作音乐

  • 选一种鼓,演奏鼓点

  • 用麦克风角色演唱节奏口技(B-Box?)

    下面我们分步骤来对几个步骤进行演示和说明。

 


1 选一个乐器角色

    点击右下角的【猫头】,进入角色浏览器。

    我们在音乐类型中找到角色【Saxophone】,点击它。

    我们给场景加载一个背景文件Concert,然后把萨克斯放在舞台的右面。

 


2 点击时播放声音

    我们给角色【Saxophone】添加声音【播放声音 Csax】。在角色【Saxophone】中默认带有几种音调,我看可以都试试看。

 


3 创作音乐

    按着教程给出的案例我们搭出一段音乐。点击角色可以听到这段音乐。

    我们可以改一下等待时间,如上图所示,把0.25秒改成0.5秒。再播放一下,我们可以获得一段新的音乐。因此我们可以根据改变声音文件来控制音乐的音调,改变等待时间来控制音乐的节奏。这块可以发挥你的创意。

 


4 选一种鼓,演奏鼓点

    点击添加一个角色的【猫头】按钮,进入角色浏览器,选择类型【音乐】,选择角色【Drum Kit】,点击。将角色【Drum Kit】放置在舞台的中央。

    按上图来搭建鼓的演奏动作。这里引进了一个新的事件【当按下 空格 键】积木。这个积木表示,我们可以按键盘上的【空格】来演奏鼓点。

 


5 用麦克风角色演唱节奏口技(B-Box?)

    我们按着上图的方式搭建话筒的积木。

    首先事件和上节的一样,不同在于把【空格】换成了【向上箭头】,表示当我们按下键盘上的【向上】键可以触发话筒的口技演奏。

    声音【播放声音。。】积木中我们插入了一个绿色的运算积木【在 1 和 8 之间取随机数】,这个积木表示每次播放的声音是在声音1-8之间随机播放的。

    外观【下一个造型】,可以在每次按下【向上】键的时候换一个话筒的图片序列,让话筒可以播放一个小动画。

    制作完成后,可以让几个朋友每个人控制一个角色进行乐队演奏,那感觉是有点酸爽啊!

   


6 小结

    总结一下,几个新的积木模块为:


  1. 黄色事件【当按下 XX 键】:用键盘的按键播放角色的动画

  2. 绿色运算【在 a 到 b 之间取随机数】:在[a,b]之间选取随机数,本期案例是在角色的几个声音中随机切换播放

  3. 紫色外观【下一个造型】:切换下一个 造型完成角色的小动画

    好的,今天的内容就到这里了~下一讲再见~

 


关于视频和课程资源地址:

大白小课堂-跟着官方教程学习Scratch3.0-写在前面:https://blog.csdn.net/melodybai/article/details/90710648


 

 


推荐阅读
author-avatar
手机用户2502937257
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有