[英]Turn player On/Off using Tone.js
我正在制作一個正方形,可以選擇正方形打開我的音樂,然后再次選擇它以關閉我的音樂。 我可以在打開音樂的地方使用它,但是如何關閉音樂呢?
function mousePressed() {
if(mouseX >= 700 && mouseX <= 1000 && mouseY >= 100 && mouseY <= 400) {
var player = new Tone.Player("media/test.mp3").toMaster();
player.autostart = true;
noLoop();
}
}
您需要使用播放器對象的成員.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(); } }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.