📜  p5.js | playMode()函数

📅  最后修改于: 2022-05-13 01:56:55.952000             🧑  作者: Mango

p5.js | playMode()函数

playMode()函数是 p5.js 库中的内置函数。此函数用于定义加载的音频是否在播放过程中被触发时发生的情况。当您想在网站加载期间重新启动声音时,此函数很有用,如果没有此函数,声音可以在鼠标单击按键操作时播放,但不会停止先前播放的声音。
句法:

playMode( string )

注意:只有当声音库包含在 index.html 文件的 head 部分中时,所有与声音相关的功能才有效。
参数:此函数接受一个参数字符串,该字符串具有上面提到的和下面描述的两个值,默认值为“sustain”:

  • 字符串:这个参数有两个值,它们是restart在这种模式下 play() 将停止播放并重新开始。延音在这种模式下,播放将同时继续到新的播放。

下面的示例说明了 JavaScript 中的p5.js playMode()函数:
例子:

html
var sound;
 
function preload() {
 
    // Initialize sound
    sound = loadSound("pfivesound.mp3");
}
 
function mouseClicked() {
 
    // Playing the preloaded sound
    sound.playMode('restart');
    sound.play();
}
 
function setup() {
 
    // Playing the preloaded sound
    sound.playMode('sustain');
    sound.play();
}


在线编辑器: https://editor.p5js.org/
环境设置: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
支持的浏览器: p5.js playMode()函数支持的浏览器如下:

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 苹果浏览器
  • 歌剧