簡體   English   中英

使用Tone.js打開/關閉播放器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM