Bom dia, fiz os códigos conforme ensinado nos vídeos, porém o jogo está com bug, demorando para zerar a pontuação ao iniciar e também não marca a pontuação de 1 em 1 como deveria. Abaixo o link para a verificação do projeto
Bom dia, fiz os códigos conforme ensinado nos vídeos, porém o jogo está com bug, demorando para zerar a pontuação ao iniciar e também não marca a pontuação de 1 em 1 como deveria. Abaixo o link para a verificação do projeto
Oi, Nelson! Tudo bem?
Para resolver o problema em relação a demora para zerar a pontuação ao iniciar basta retirar o comando "espere 10 seg" da parte do código abaixo:
Deixando-o da seguinte forma:
Somado a isso, deve-se fazer algumas alterações na parte do seu código responsável pela pontuação. De forma que, para melhorar o funcionamento da pontuação, sugiro que você altere o parâmetro da posição x para 224 / -224 (ao invés de 229 / -229). E adicione uma lógica que consiste em sempre que a bolinha atingir a parede (tanto do lado esquerdo, quanto direito) o programa automaticamente tocar o som de ponto, entretanto, esperar 0.5 segundos e conferir se a bolinha permanece naquela mesma posição (presa), caso sim, adiciona-se 10 (esquerda) ou -10 (direita) à posição x da bolinha, libertando-a. Caso a bolinha não esteja na mesma posição, significa que ela não está presa, dessa forma, adiciona-se 1 ponto na pontuação.
Dessa forma, seu código relacionado a pontuação ficará da seguinte forma:
Espero ter ajudado!
Um forte abraço e bons estudos!
boa trade, a parte do atraso em zerar a pontuação ficou 100% após a retirada do bloco de espera de 10 segundos, porem a pontuação fica fazendo o barulho toda hora e continua pontuando errado. Abaixo o novo link do meu código