// Código do ator let yAtor = 366; let xAtor = 60; 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; } }
function verificaColisao(){ //collideRectCircle(x1,y1,width1,height1,cx,cy,diameter) for (let i = 0;i<imagemCarros.lenght;i=i+1){ colisao = collideRectCircle(xCarros[i],yCarros[i],comprimentoCarro,alturaCarro,xAtor,yAtor,15) if(colisao){ colidiu(); } } }
function colidiu(){ yAtor = 366; }
function setup() { createCanvas(650, 400); }
function draw() { background(imagemDaEstrada); mostraAtor(); mostraCarro(); movimentaCarro(); movimentaAtor(); voltaPosicaoInicialDoCarro(); verificaColisao(); }