2
respostas

Os meus pontos e os do oponente às vezes não contam

Olá, alguém saberia dizer por quê o placar não está funcionando como deveria?

Aqui está o link para o meu projeto.

https://scratch.mit.edu/projects/849034961

Muito obrigada!

2 respostas

Oi, Sofia! Tudo bem?

Podemos observar no projeto que o valor necessário para pontuar, atribuído a posição x no bloco de código responsável pela pontuação, está na verdade ultrapassando os valores de x que a bolinha pode alcançar dentro dos limites das bordas do jogo. Dessa forma, para conseguirmos pontuar basta alterarmos esses valores para um valor que respeite os limites da tela do jogo. Somado a isso, para contornar possíveis bugs de pontuação podemos adicionar o comando espere 0.3 segundos antes de adicionar o valor 1 aos pontos.

Dessa maneira, essa parte do nosso código deverá ficar da seguinte forma após as alterações:

Print de tela de um trecho do Scrath. Plano de fundo branco com 2 bolocos de código coloridos dispostos um ao lado do outro.

Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓

Boa noite!

O meu placar só contabiliza o primeiro ponto, depois disso não adiciona mais nenhum valor ao placar.