La función loop() se usa para llamar a la función draw() continuamente. La función loop() se puede detener usando la función noLoop().
Sintaxis:
loop()
El siguiente ejemplo ilustra la función loop() en p5.js:
Ejemplo:
let l = 0; function setup() { // Create canvas of given size createCanvas(500, 300); // Set the background color background('green'); } function draw() { // Set the stroke color stroke('white'); l = l + 0.5; if (l > width) { l = 0; } // Function to draw the line line(l, 0, l, height); } function mousePressed() { noLoop(); } function mouseReleased() { loop(); }
Producción:
Editor en línea: https://editor.p5js.org/
Configuración del entorno: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/