1
resposta

Bolinha atras da raquete, nao entendi o conceito do "espere 1 sg)

O jogo de vez enquanto trava a bolinha atrás da raquete. Olhei aqui no fórum e resolução do problema se da com o controle "espere 1 segundo", realmente funcionou, porém não consegui entender a lógica desse comando e por que ele resolveu o problema.

1 resposta

Bom dia Leandro, tudo certo?

Agradecemos pela paciência na espera da resposta.

Observemos o código:

Captura de um código do scratch, o código descreve que quando a bandeira for clicada sempre espere até que a posição horizontal seja menor que menos duzentos e vinte e oito e toque o som de ponto, enquanto isso espere até 1 segundo e se a posição ainda for menor que menos duzentos e vinte e oito adicione vinte ao eixo horizontal e adicone  aos pontos do oponente

Quando a bolinha fica presa ela está fixada em uma posição, fazendo com que os pontos e o som de pontos sejam contabilizados várias vezes.

O código primeiramente irá verificar se a bolinha chegou até o local onde os pontos são contados, se isso se comprovar, o som de ponto é tocado.

A parte de esperar vai basicamente ver se a bolinha ainda está naquela posição, caso ela esteja, a sua posição x (horizontal) receberá um valor que retire ela de lá e a partir desse momento o ponto é contado, evitando que seja repetido várias vezes.

Caso precise de ajuda ou tenha alguma dúvida estou a disposição, conte comigo!

Um bom dia e bons estudos!

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