目前,我正在尝试在我的 microbit 上播放一首歌曲(您可能认识),但它不会播放歌曲,而是会播放相同音调的 3 节拍(如果我有的话,则为 2 节拍)默认节拍数)。这是我的代码
let amongUs = ['c3:0.5', 'd#3:0.5', 'f3:0.5', 'f#3:0.5', 'f3:0.5',
'eb3:0.5', 'c3:1.5', 'bb3:0.25', 'd3:0.25', 'c3:1', 'r:1',
'c2:0.5', 'g2:.5']
music.startMelody(amongUs);
如果您有任何可以解决此问题的建议,请告诉我,不仅是我的建议,而且是适用于类似情况的一般修复。
最佳答案
好吧,我不知道为什么我没有尝试这个,但我想我希望这可以帮助有类似问题的人。
micro:bit IDE 中的节拍系统还很不完善,因此您需要使用至少 1 的节拍,而不是使用低至 0.5 的节拍。
-艾米丽
关于javascript - 为什么我的 microbit(在 ide 和现实生活中)只在 startMelody 函数上播放 2 个节拍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69747060/