刚刚出炉的Scratch古筝
scratch吧
全部回复
仅看楼主
level 3
multioxygen
楼主
为了教小孩初学Scratch。 初来乍到,请多指教。稍后贴图片和教程
2019年08月22日 15点08分
1
level 3
multioxygen
楼主
效果图如下,鼠标点击某根弦就会弹出最近那根弦对应的音。
如果按住s点击鼠标,就可以弹出4和7等半音
2019年08月22日 16点08分
2
level 3
multioxygen
楼主
第一段代码用来画弦,先用暗色从下往上画21根弦。
再用绿色从下往上画4跟绿色的弦(5 嗦)
2019年08月22日 16点08分
3
level 3
multioxygen
楼主
定义一个“乐谱”变量,里面导入下面21个整数。每一个整数对应了第一根弦到最后一根弦的音符
2019年08月22日 16点08分
4
level 3
multioxygen
楼主
在画完弦后输入以下代码,用于控制弹奏。不按S点击鼠标,通过计算得到音符。按s弹奏音符加1得到半音,然后“演奏音符”
2019年08月22日 16点08分
5
level 11
鸣濑白羽◎
我对古筝不了解, 但是为什么只能升不能降, 这样你永远也弹不了F#和B, 没错吧
2019年08月23日 01点08分
7
multioxygen
真正的古筝可以用力按,可以按出更高的音。这里不好实现。 古筝里没有减音的概念
2019年08月23日 13点08分
鸣濑白羽◎
@multioxygen
那就实现重升
2019年08月23日 15点08分
multioxygen
@鸣濑白羽◎
重升是什么意思?升两个半调吗
2019年08月23日 15点08分
鸣濑白羽◎
@multioxygen
是啊
2019年08月23日 15点08分
1