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

Placar não funciona...

Olá pessoal, meu placar não está aparecendo no meu jogo. Segue o link:

https://editor.p5js.org/kingcode00/sketches/dmXkIFUaB

2 respostas
solução!

Boa tarde, Manoel.

Temos dois pequenos problemas no seu código... vamos a eles... no arquivo sketch.js temos:


function setup() {
  createCanvas(500, 400);
}

function draw() {
  background(imagemDaEstrada);
  mostraAtor();
  mostraCarro();
  movimentaCarro();
  movimentaAtor();
  voltarPosicaoCarroInicial();
  verificaColisao();
  incluiPontos

}

Após o incluiPontos deverá ter os parentesis e o ponto e vírgula, ficando da seguinte forma:

inlcuiPontos();

O outro ponto fica no arquivo ator.js no seguinte trecho:


function incluiPontos(){
  text(meusPontos,width/5,27);
  textSize(25);
  textAlign(center);
  fill(255,240,60);

}

Como o javascript é sensível a letras maiúsculas ou minúsculas, o center dentro do textAlign precisa ser em letras maiúsculas, da senguinte forma:

textAlign(CENTER);

Fazendo essas duas alterações seu código irá funcionar perfeitamente.

Foi isso mesmo, bruno, muito obrigado !