p5.js | Está Jugando() Función

La función isPlaying() es una función incorporada de la biblioteca p5.sound que verifica que la función play() se realizó correctamente, si esa reproducción fue exitosa, esta función devolverá verdadero, de lo contrario, falso. Eso significa que devuelve un valor booleano.
Sintaxis: 

isPlaying()

Nota: Todas las funciones relacionadas con el sonido solo funcionan cuando la biblioteca de sonido está incluida en la sección principal del archivo index.html.
Parámetros: Esta función no acepta ningún parámetro.
Valores devueltos: esta función devuelve el valor booleano de reproducir verdadero o falso, verdadero significa que el audio se está reproduciendo y falso significa que no.
Los siguientes ejemplos ilustran la función p5.isPlaying() en JavaScript: 
Ejemplo 1: Antes de que la función play() llame a la función isPlaying(). 

javascript

var sound;
var ply;
function preload() {
  
    // Initialize sound
    sound = loadSound("pfivesound.mp3");
}
  
function setup() {
          
    //Checking playing or not
    var ply = sound.isPlaying();
    console.log(ply);
     
    // Playing the preloaded sound
    sound.play();
}

Producción: 

false

Ejemplo 2: después de la función play() se llamará a la función isPlaying().  

javascript

var sound;
var ply;
function preload() {
  
    // Initialize sound
    sound = loadSound("pfivesound.mp3");
}
  
function setup() {
     
    // Playing the preloaded sound
    sound.play();
 
    //Checking playing or not
    var ply = sound.isPlaying();
    console.log(ply);
}

Producción: 

true

Editor en línea: https://editor.p5js.org/  
Configuración del entorno: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
Navegadores compatibles: los navegadores compatibles con p5.isPlaying() función se enumeran a continuación:  

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Safari
  • Ópera 

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *