zoukankan      html  css  js  c++  java
  • scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    各位小伙伴大家好:

    上期我们学习了外观模块的指令,学会了制作特效。

    本期我们来学习如何给游戏配音。

    声音模块的指令不是很多,我们一起来看看吧。

    首先第一个就是播放声音,里面默认插入了喵叫声。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    我们点击指令就会听到喵叫声。

    第二个指令和这个差不多都是播放喵叫。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    如果单独播放他们之间没有任何差别,所以我们分别在后面插入一个声音。

    这样大家就能感受到不一样了,赶紧输入代码去体验吧。

    再来看看一个很好理解的指令

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    如果我们输入这些代码,点击运行会发现喵叫没有播放。

    其实并不是没有播放而是刚播放就被停止了。

    大家换成第二个指令试试。

    接下来是一个重量级的指令。我们点击下拉菜单可以看到很多音效可以选择。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    大家对音乐感觉兴趣的朋友去逐一试试。

    接下来是一个休止指令。

    懂音乐的朋友一定不需要解释,不懂音乐的朋友也不需要太多解释。

    可以简单的理解为等待。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    大家可以修改休止拍数来体验一下。

    下面一个是模拟钢琴琴键弹奏。说的好像很专业,其实我也不懂这些数字是什么意思。

    只是感觉如果你懂音乐也会Scratch。就可以制作很美妙的音乐出来。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    Scratch虽然是少儿编程,但并不代表它不强大,以后你会见识到它的威力。

    接下来我们继续往下看。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    我们将乐器设分别设为1,2,3,然后试试看,就能感受到它的作用了。

    音乐我不懂,只知道声音不一样。

    专业的事情交给专业的人士去解释吧。

    接下来我们看看控制音量的指令。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    这个大家讲上面的音量数字改动一下,自己去感受一下的作用。

    貌似这节课我们说的最多的就是自己去感受,那也是没办法,谁让它是声音模块呢,偏偏我又是五音不全……想说也说不明白。

    但是上面的代码如果我们多运行几次就会发现后面没有声音了

    (这个思考题留给大家自己去思考吧)

    结合下面这段代码相信大家很快就能理解,为什么上面的代码执行几次就没声音了。

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    音量可以升高降低,演奏自然就可以加快减慢。

    ↓下面来看看↓

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    输入上面代码,修改一下参数大家可以感受到它的作用,不用太多解释。

    最后我们做一个小小的项目来结束本期的课程。

    代码如下↓:

    scratch少儿编程第一季——09、声音模块:吹拉弹唱我也会

    下面是运行效果视频

     
  • 相关阅读:
    js截取字符串区分汉字字母代码
    List 去处自定义重复对象方法
    63. Unique Paths II
    62. Unique Paths
    388. Longest Absolute File Path
    41. First Missing Positive
    140. Word Break II
    139. Word Break
    239. Sliding Window Maximum
    5. Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/scratch3/p/11002612.html
Copyright © 2011-2022 走看看