function colidiu(){ yAtor = 366; } não funciona, trava o movimento do ator;
segue o código do Ator se alguém pode me ajudar.
//codigo do ator
let xAtor = 100;
let yAtor = 366;
let colisao = false;
function mostraAtor(){
image(imagemDoAtor,xAtor,yAtor,30,30);
}
function movimentaAtor(){
if (keyIsDown(UP_ARROW)){
yAtor -=3;
}
if (keyIsDown(DOWN_ARROW)){
yAtor +=3;
}
if (keyIsDown(LEFT_ARROW)){
xAtor -=3;
}
if (keyIsDown(RIGHT_ARROW)){
xAtor +=3;
}
}
function verificaColisao(){
//collideRectCircle(x1, y1, width1, height1, cx, cy, diameter)
for (i = 0; i < imagensCarros.length; i = i + 1){
colisao = collideRectCircle(xCarros[i], yCarros[i], comprimentoCarro, alturaCarro, xAtor, yAtor, 15)
if (colisao){
colidiu();
}
}
}
function colidiu(){
yAtor = 366;
}