Tudo funciona até chegar na função de colisão, depois não consigo entender o que aconteceu
Tudo funciona até chegar na função de colisão, depois não consigo entender o que aconteceu
Oi, Thalles
Não encontrei a função verificaColisao ()
Olá,
Existe a função verificaColisao () no arquivo de jogador.js e depois ela foi usada no Sketch.js
Oi,
O p5.collide2d.js está com problema.
Ajeite a função verificaColisao
function verificaColisao (){
for (let i = 0; i < imagemInimigos.length; i = i +1) { // aqui é imagemInimigos
/*
em collideRectCircle, temos:
- x , y do inimigo
- 70, 50 (largura, altura) do inimigo
- x + largura/2, y + altura/2 é o (x ,y) no centro do jogador
- 20 é o raio em relação ao centro do jogador
*/
colisao = collideRectCircle(xInimigos[i], yInimigos[i], 70, 50, xJogador + larguraJogador/2 , yJogador + alturaJogador/2 , 20)
if (colisao){
print("Colidiu")
}
}
}