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

[Dúvida] Pontos não contabilizam

Fiz igual a aula e também peguei algumas ideias do fórum, porem os pontos não estão sendo contabilizados, tinha adicionado o raio, porem contava de 3 em 3, dai vi no forum e mudei acrescentando uma "&&", porém o resultado foi o mesmo, como posso resolver e melhorar? Obrigada https://editor.p5js.org/analeticiaqueirozr/sketches/pNkmIoYFW

3 respostas
solução!

Oi, Ana Letícia

Três alterações:

  1. Removido o "&& !incluiPlacar"

  2. Corrigido o "pontosDoOponente"

  3. "if (xBolinha < raio)"


function marcaPonto (){
  if (xBolinha +raio > 790){
    meusPontos +=1; 
  }
  
  if (xBolinha < raio){
    pontosDoOponente +=1;
  }
}

Boa noite Ana Tudo bem? quebrei a cabeça com esse codigo kkk porem fiz algo diferente, vi que a bolinha não está respeitando o limite da raquete , ele esta batendo na borda , então fiz

function marcaPonto (){ if (xBolinha +raio > 790){ meusPontos +=1; } if (xBolinha - raio <1 && incluiPlacar){

pontosDoOponente = pontosDoOponente +1

} no caso fiz, se a Xbolinha - o raio < 1 , para bater no chão vazio, o oponente pontua , kkk deu certo da uma olhada para ve se na sua maquina também funciona kk , no caso Você tambem colocou o pontosDoOponente como pontosOponente ai corrigi para pontosDoOponente

A solução do luis está legal de mais também e resolve o problema