Para que serve a função draw? Como ela funciona? Tem faz as funções dentro dela repetirem? Ela é nativa do js ou é da lib p5?
Para que serve a função draw? Como ela funciona? Tem faz as funções dentro dela repetirem? Ela é nativa do js ou é da lib p5?
Olá Edson, tudo bem com você?
Então a função draw é da própria biblioteca do p5 mesmo! No javascript existe uma outra abordagem para fazer desenhos na tela, utilizando o chamado "canvas".
O que a função draw faz é renderizar os elementos na tela, basciamente ela executar o código que está dentro dela infinitamente e uma quantidade específica de vezes, até que haja uma instrução que faça o programa parar.
Essa quantidade de vezes específica pode ser controlada dentro da função setup() utilizando a notação frameRate(). Ou seja se utilizarmos frameRate(30) irá dizer que a função draw irá "rodar" 30 vezes por segundo infinitamente.
Compreendeu? Qualquer coisa estou a disposição :)
Abraços e Bons Estudos!