Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Bug] Raquete colide quando a bolinha esbarra encima ou "atrás"

Quando a bolinha colide encima ou "atrás" da raquete ela buga. Fica indo e voltando batendo infinito entre a raquete e a parede. Gerando muitos pontos sem sentido.. ( já tentei diminuir a margem entre a raquete e a borda/parede mas não funcionou. ) Desde já. Obrigado.

( da pra ver ela encima da raquete no canto superior direito da página )

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Oi, Rauberto, tudo bem?

É possível fazer algumas alterações no código referente à pontuação:

Captura de telo colorida do programa Scratch mostrando dois blocos de código. No conjunto de blocos da esquerda os dizeres de cima para baixo são: quando bandeira verde for clicado, sempre, espere até que posição x < -229, toque o som ponto, espere 0.5 seg, se posição x < -229 então adicione 15 a x , senão, adicione 1 a pontos do oponente. No conjunto de blocos da direita os dizeres de cima para baixo são: quando bandeira verde for clicado, sempre, espere até que posição x > 229, toque o som ponto, espere 0.5 seg, se posição x > 229 então adicione -15 a x , senão, adicione 1 a meus pontos.

Dessa forma, após as alterações, assim que a posição da bolinha exceder os limites impostos (-229 do lado esquerdo e 229 do lado direito), ou seja, assim que a bolinha bater na parede, o som de ponto será tocado imediatamente. Entretanto, após 0.5 segundos se a bolinha permanecer na mesma posição (o que simboliza que ela está presa), a bolinha será movida para outra posição, adicionando 15 ou -15 a sua posição x e libertando-a, mas se ela não estiver na mesma posição (ou seja, não está presa) contabilizará 1 ponto.

Caso você não consiga resolver o seu problema com as dicas acima, peço que encaminhe o link do seu projeto para que eu consiga te ajudar com mais assertividade.

Para enviar o link do seu projeto é só seguir os passos abaixo:

1. Com o projeto aberto na parte superior da tela ao centro, clique em compartilhar;

Captura de tela colorida do Scratch mostrando no lado esquerdo uma barra com o nome do arquivo “Movimento Browniano” e ao lado direito um botão retangular laranja escrito “Compartilhar”. O fundo da imagem é azul claro.

2. Você será redirecionada para outra página, nela clique no canto inferior direito em “Copiar link”, que está ao lado do botão “Adicionar ao Estúdio” ;

Captura de tela colorida  do Scratch mostrando no lado esquerdo um botão azul claro escrito “Adicionar ao estúdio” e ao lado direito outro botão azul claro escrito “Copiar Link”.

Espero ter ajudado! Qualquer dúvida é só comunicar, ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!

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

Muito Obrigado!!!!!!! Consegui resolver o problema com a explicação.