2
respostas

Bolinha fica presa em determinados momentos

Então pessoal, em alguns momentos específicos a bolinha fica presa (talvez demore um pouco pra acontecer kkk) e não consegue seguir o caminho dela. Isso impede a continuidade do jogo. Alguém consegue me dar uma sugestão de como resolver, por gentileza? Segue o link do projeto: https://scratch.mit.edu/projects/804779266

2 respostas

Isso acontece as vezes mesmo, tente chamar está função, que irá resolver o problema.

function bolinhaNaoFicaPresa(){ 
   if (XBolinha - raio < 0){
        XBolinha = 23
    }
 }

Ela valida se o valor da bolinha - raio for menor que zero ou seja estiver atrás da sua raquete e se sim, ela muda a posição da bolinha para uma posição que ficaria a frente da raquete.

O meu também ocorre o mesmo. Ela fica presa na raquete, ou fica presa numa quina entre a raquete e o canto da tela. Uma solução em código não é ideal, já que a atividade é no Scratch.