Due rapidissime righe sulla gestione degli asset esterni in javascript.
Quando bisogna caricare qualcosa di esterno dalla rete uno dei problemi maggiori è il tempo di caricamento ed il fatto che questi caricamenti non siano istantanei. Tutto questo può generare errori. Come rimediare quindi?
P5.js ci viene incontro con una funzione di sistema (come sono draw() e setup()) chiamata preload().
Preload viene eseguita e completata prima dell’esecuzione di setup, ed in questo modo permette a tutti gli asset grafici (e non) di essere caricati.
Semplicemente la funzione preload si richiama così:
let img;
function preload(){
img=loadImage("PATH");
}
Ecco il video della pillola
Compila il form qui sotto per ricevere subito nella tua casella email i files della lezione.
LEAVE A COMMENT