教学原文参考:显示声波图形
这篇文章会介绍,在 Scratch 3 里侦测麦克风的声音响度,并透过画笔、函式、变数、重复、定位...等积木,在 Scratch 的舞台上显示麦克风所收到的声波图形。
在角色编辑区,删除猫咪角色,使用绘画,建立一个「空白」的新角色 ( 参考:造型与绘图 )。
因为待会不会出现角色,所以直接使用全空的空白角色。
点击空白角色,新增一个名为「y」的变数,和一个名为「list」的清单。
编辑当点击绿旗时的程序:
从左侧清单,建立一个名为「draw」函式,勾选「执行完毕再更新画面」。
「执行完毕再更新画面」的功能,可以让函式内不需要等待的程序快速执行,加快画面运行速度。
编辑 draw 函式,让函式执行时,可以画出 list 的内容。
最後在点击绿旗的积木里,执行 draw 函式。
完成後,点击绿旗,对着麦克风发出声音,就可以看见声波图形出现在舞台中。
范例解答:显示声波图形
如果已经熟悉了显示声波图形的原理,还可以尝试更多好玩的作法:
大家好,我是 OXXO,是个即将迈入中年的斜杠青年,如果对我有点兴趣(笑,可以与我联系,一起来做点有玩又有创意的东西吧!
<<: Day 25:专案06 - 股市趋势图02 | 整年股市资料、Postman
全球数位转型趋势在Covid-19(俗称:武汉肺炎)攻势下,企业或机构在国家防疫政策前,被动式的面对...
说到 Prometheus 不得提到监控,Prometheus能帮助我们指标数据采集、指标数据储存、...
经过了漫长的30天,终於完赛了,好险暑假有先屯个15篇,要不应该是没办法完赛了,由衷地佩服那些真的每...
IMPORT csv LOAD DATA INFILE 'test.csv' INTO TABLE ...
作为物理模拟开场的第一进程,当然就要来讲一下最经典的物理模拟案例:『弹跳球』~ 其实很多国外的Can...