Ed
há 4 meses
A função `draw()` na biblioteca p5.js é responsável por executar o código continuamente, permitindo que elementos sejam desenhados na tela e que suas propriedades, como posição e movimento, sejam atualizadas a cada quadro. Vamos analisar as alternativas: a) Desenha o background, a bolinha, movimenta a bolinha e verifica a colisão da bolinha. - Embora a função `draw()` possa fazer isso, a descrição é muito específica e não abrange a função principal dela. b) Executa o código continuamente, linha por linha, desenhando elementos na tela e fazendo-os se movimentar. - Esta opção descreve corretamente a função `draw()`, que é chamada repetidamente para atualizar a tela. c) Controla as ações com noLoop(), redraw() e loop(), interrompendo a execução do código em draw() quando necessário. - Essa opção fala sobre controle de execução, mas não é a função principal da `draw()`. d) Deve ser chamada explicitamente após a setup() para garantir a execução contínua do código. - Isso não é correto, pois a função `draw()` é chamada automaticamente após a `setup()`. Portanto, a alternativa correta é: b) Executa o código continuamente, linha por linha, desenhando elementos na tela e fazendo-os se movimentar.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Analisando as alternativas: a) Desenha o background, a bolinha, movimenta a bolinha e verifica a colisão da bolinha: Essa descrição está incorreta, pois a função draw() não verifica a colisão da bolinha. b) Executa o código continuamente, linha por linha, desenhando elementos na tela e fazendo-os se movimentar: Correto. A função draw() é executada continuamente, permitindo a animação e interatividade em p5.js. c) Controla as ações com noLoop(), redraw() e loop(), interrompendo a execução do código em draw() quando necessário: Essa descrição está incorreta, pois noLoop(), redraw() e loop() são métodos para controlar o loop de desenho, não para interromper a execução do código em draw(). d) Deve ser chamada explicitamente após a setup() para garantir a execução contínua do código: Correto. A função draw() deve ser chamada após a setup() para garantir que o código seja executado continuamente. Portanto, a alternativa correta é a letra b) Executa o código continuamente, linha por linha, desenhando elementos na tela e fazendo-os se movimentar.