Oiê Guilherme, tudo bem?
Agradeço por esperar um retorno nosso!
Ao analisar o seu código percebi que houve uma troca de sinais e de valores, vamos realizar a troca?
Abaixo segue o seu código e o que eu refiz para solucionar o problema da contabilização do placar. Caso queira, pode copiar e colar o meu código no seu para testar, fique à vontade!
- Foi colocado o valor da tela no
if(xBolinha) meusPontos ()
, e ele fica no if(xBolinha) pontosOponente
. E os sinais de <
e >
estão trocados também, o <
fica no if(xBolinha) meusPontos ()
e o >
fica no if(xBolinha) pontosOponente
.
function setup() {
createCanvas(1920, 980)
}
//####################### MARCA PONTO #######################
function marcaPonto() {
if(xBolinha > 1920){
meusPontos =+ 1
}
if(xBolinha < 10){
pontosOponente += 1
}
}
Agora veja o seu código com as alterações feitas:
function setup() {
createCanvas(1920, 980)
}
function marcaPontos(){
if (xBolinha < 10) {
meusPontos += 1;
}
if (xBolinha > 1920) {
pontosOponente +=1;
}
}
Ao testar o seu placar marcou pontos corretamente. Pronto, agora você pode testar e me conte se funcionou.
Espero ter ajudado, caso tenha dúvidas estarei à disposição.
Bons estudos e a gente se vê!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado! ✓.