Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida

O professor durante o exercício coloca o som do PONTO na função "marcaPonto", porém eu deduzi antes que poderia colocar no momento de verificar a colisão com a borda. Está correto fazer dessa forma também? Deu certo, mas não sei se alguma lógica foi quebrada ao realizar dessa forma.

Obrigado.

At.te Victor

1 resposta
solução!

Boa tarde, acho que sua lógica implementada funcionaria na maioria dos casos, apenas em alguns casos em que encontramos um valor menor que 10, mas que não seja igual ao limite das bordas, pode acontecer que o som não seja executado , no entanto, isso é marcado devido a uma margem de erro de 10 px que é implementada na função marcaPonto(), uma diferença que você pode ver na diferença entre as condições de ambas as funções.

if (xBolinha>width || xBolinha<0)

 if (xBolinha<10)

Espero que as informações sejam úteis Saudações.