2
respostas

[Dúvida] Por favor me ajudem

https://editor.p5js.org/robson-haaland/sketches/4VRm8OGeh

não sei oq eu fiz de errado

2 respostas

Oi, Robson! Tudo bem?

Ao conferir o documento da biblioteca que estamos utilizando no projeto, podemos notar que a sua nomenclatura está definida como p5.collide2d-1.js, entretanto, no documento index.html o caminho que estamos referenciando o documento que corresponde à biblioteca está com outra nomenclatura. Devemos então alterar dentro de index.html o caminho para:

<script src="p5.collide2d-1.js"></script>

Somado a isso, para evitarmos bugs no projeto devemos comentar dentro da função draw() , do documento sketch.js, o comando verificaColisaoRaquete() que não recebe parâmetros, deixando a função da seguinte maneira:

function draw() {
  background(0);
  mostraBolinha();
  movimentaBolinha();
  verificaColisaoBorda();
  mostraRaquete(xRaquete, yRaquete);
  movimentaMinhaRaquete();
  //verificaColisaoRaquete();
  verificaColisaoRaquete(xRaquete, yRaquete);
  mostraRaquete(xRaqueteOponente, yRaqueteOponente);
  movimentaRaqueteOponente();
  verificaColisaoRaquete(xRaqueteOponente,yRaqueteOponente);
  incluiPlacar();
  marcaPonto();
}

Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓

https://editor.p5js.org/robson-haaland/sketches/4VRm8OGeh

Agora esta dando esse erro

p5.js says: p5 had problems creating the global function "createElement", possibly because your code is already using that name as a variable. You may want to rename your variable to something else. (http://p5js.org/reference/#/p5/createElement) Script error