首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Tone.js打开/关闭播放机

使用Tone.js打开/关闭播放机
EN

Stack Overflow用户
提问于 2017-02-17 21:47:02
回答 1查看 744关注 0票数 0

我正在做一个方形的形状,我可以选择广场打开我的音乐,然后再选择它关闭我的音乐。我已经到了音乐开机的地方,但我该如何关掉我的音乐呢?

代码语言:javascript
复制
function mousePressed() {
    if(mouseX >= 700  && mouseX <= 1000 && mouseY >= 100 && mouseY <= 400) {
        var player = new Tone.Player("media/test.mp3").toMaster();
        player.autostart = true;
        noLoop();
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-17 23:01:50

您需要使用player对象的成员.state。取决于它的状态,您执行您需要的。

代码语言:javascript
复制
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();
  }

}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42307968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档