p5.js | setPath()函数
setPath()函数是 p5.js 库中的内置函数。此函数用于重置新路径的 SoundFile 的源。
句法:
setPath(path, callback)
注意:只有当声音库包含在index.html文件的 head 部分中时,所有与声音相关的功能才有效。
参数:该函数接受上面提到的两个参数,如下所述:
- path:此参数保存新文件的路径。
- callback:此参数是要调用的函数的名称。
下面的示例说明了 JavaScript 中的p5.setPath()函数:
var sound;
function preload() {
// Initialize sound
sound = loadSound("pfivesound.mp3");
sounds = loadSound("pfivesounds.mp3")
}
function setup() {
// Playing the preloaded sound
sound.play();
//sound will play twice fast
sound.setpath(sounds/pfivesound.mp3, gfg);
}
function gfg() {
alert("setPath function called successfully")
}
在线编辑器: https://editor.p5js.org/
环境设置: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
支持的浏览器: p5.js setPath()函数支持的浏览器如下:
- 谷歌浏览器
- IE浏览器
- 火狐
- 苹果浏览器
- 歌剧