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!