Eu não entendi pra que serve a função preload visto que ela não esta sendo chamada em momento nenhum.
Eu não entendi pra que serve a função preload visto que ela não esta sendo chamada em momento nenhum.
Ao iniciar o seu programa a função preLoad() é executada automaticamente antes da função setup(), logo ela não precisa ser chamada. A utilidade da função preLoad() é justamente carregar arquivos externos para o melhor andamento do seu programa.
Para mais informações consulte as referências do P5.js: https://p5js.org/reference/#/p5/preload