我正在做一个方形的形状,我可以选择广场打开我的音乐,然后再选择它关闭我的音乐。我已经到了音乐开机的地方,但我该如何关掉我的音乐呢?
function mousePressed() {
if(mouseX >= 700 && mouseX <= 1000 && mouseY >= 100 && mouseY <= 400) {
var player = new Tone.Player("media/test.mp3").toMaster();
player.autostart = true;
noLoop();
}
}发布于 2017-02-17 23:01:50
您需要使用player对象的成员.state。取决于它的状态,您执行您需要的。
var player = new Tone.Player("media/test.mp3").toMaster();
player.autostart = true;
noLoop();
function mousePressed(player){
if(player.state == "started"){
player.stop();
} else if (player.state == "stopped") {
player.start();
}
}
https://stackoverflow.com/questions/42307968
复制相似问题