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

[Dúvida] Bolinha fica tremendo no meio da tela

Eu fiz exatamente como na videoaula mas nao esta funcionando, alguem pode me ajudar por favor ? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Charlie! Como vai?

Pelo que pude perceber na imagem que você disponibilizou, o erro parece estar sendo causado por conta do sinal de menor (<) estar estar sendo utilizado no lugar do sinal de maior (>) na função draw().

Com isso, a verificação feita é: "Se o valor de xBolinha for menor do que a largura total da tela", no entanto, o valor de xBolinha sempre será menor que a largura total da tela nesse caso.

Essa estrutura condicional deve ficar assim:

//Símbolo alterado de "<" para ">"
if (xBolinha > width){
    velocidadeXBolinha *= -1;
}

Espero ter ajudado. Fico à disposição!

Abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software