分页: 1 / 1

在makecode中播放自定义音乐

发表于 : 2019年 12月 3日 00:41
shaoziyang
以前介绍过在python中,使用音乐转换工具microbit_rttl,将音乐文件转换为python文件。其实在makecode中,也可以使用这个工具。
  • 首先用microbit_rttl进行转换,然后将python文件中的tune部分复制出来。
  • 再到makecode中,切换到javascript模式,将tune复制进来,如下面所示:

代码: 全选

let tune = ["E6:8", "D#", "E", "D#", "E", "B5", "D6", "C", "A5:16", "R6:8", "C5", "E", "A", "B:16", "R6:8", "E5", "G#", "B", "C6:16", "R:8", "E5", "E6", "D#", "E", "D#", "E", "B5", "D6", "C", "A5:16", "R6:8", "C5", "E", "A", "B:16", "R6:8", "E5", "C6", "B5", "A:16"]
music.setTempo(400)
music.beginMelody(tune, MelodyOptions.Once)
  • 设置合适的节奏
  • 切换回图形模式