当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


p5.js jump()用法及代码示例


jump()函数是p5.js库中的内置函数。此函数用于在播放音频的某个特定点处跳转,只需要该音频的时间位置即可。这段时间正在网上播放。句法:

jump( cueTime, duration )

注意:仅当index.html文件的开头部分中包含声音库时,所有与声音相关的函数才起作用。

参数:该函数接受上面提到和下面描述的两个参数。


  • cueTime:此参数以秒为单位定义一个整数,以秒为单位定义提示时间。
  • duration:此参数包含一个整数,该整数定义以秒为单位的播放持续时间。

下面的示例说明了JavaScript中的p5.js jump()函数:示例1:在此示例中,歌曲将在歌曲的第二个7位置跳转。

var sound;  
  
     
function preload() {  
     
    // Initialize sound  
    sound = loadSound("pfivesound.mp3");  
}  
     
function setup() {  
     
    // Playing the preloaded sound  
    sound.play(); 
    //sound will jump at that point  
    sound.jump( 7 ); 
  
} 

范例2:在此示例中,如果您按下按钮,歌曲将跳到歌曲的中间位置。

var sound;  
var jmp;    
  
function preload() {  
      
    // Initialize sound  
    sound = loadSound("song.mp3");  
}  
      
function setup() {  
      
    // Playing the preloaded sound  
    sound.play(); 
     
    //Creating button 
    jmp = createButton("Jump"); 
    jmp.mousePressed(jumpAudio); 
}  
  
function jumpAudio() { 
  
    //sound will jump at that point  
    var len = sound.duration(); 
    sound.jump( len/2); 
}

注意:越过中间位置后,如果再次按下该按钮,则可能会再次从中间位置播放歌曲。

在线编辑:
环境设置:

支持的浏览器:下面列出了p5.js jump()函数支持的浏览器:

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


相关用法


注:本文由纯净天空筛选整理自skyridetim大神的英文原创作品 p5.js | jump() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。