微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

歌曲没有为按钮改组-处理

如何解决歌曲没有为按钮改组-处理

我有一个使用实际按钮的随机播放按钮图像。如果用户“单击”此图像,则当前播放的歌曲(如果有)应该停止播放,并且应该播放我列表中的随机歌曲。如果没有播放歌曲,您仍将播放列表中的随机歌曲。我在使用此“按钮”时遇到了麻烦,因为这首歌根本没有改组,实际上什么也没发生。我在其他2个按钮上使用了相同的技术,但没有问题,因此我认为这可能是调用方法的方式,但是我不确定自己做错了什么。我输入了打印语句并进行改组...仅打印一次,所以我知道它可以工作,但没有歌曲在进行改组。有人知道我可能做错了吗?

//Image for shuffle button
    imageMode(CORNER);
    image(shuffle,140,15,50,50); 

void shufflePlayList() {
  current=0;
  tableau.shuffle();
}


//Shuffle button
  if(mouseX > 140 && mouseX < 190 && mouseY > 15 && mouseY < 65){ 
     println("shuffling...");
    shufflePlayList();
  }

解决方法

条件式仅检查鼠标是否在某个区域内,如果单击按钮则不检查。因此,如果您将鼠标悬停在每帧上,它将在每一帧运行(前提是它位于draw函数中)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。