Olá! Escrevi o código conforme instrução da aula, porém não funciona, minha raquete não se movimenta. Já revisei tudo, não sei o que houve. Se alguém puder me ajudar.
//Dimensoes da bolinha let xBolinha=300; let yBolinha=200; let diametro=25; let raio= diametro /2;
//velocidade da bolinha let speedXbolinha=3 let speedYbolinha=3
//Dimensoes Raquete let xRaquete=5 let yRaquete= 150 let compRaquete= 10 let alturaRaquete=90
//Dimensoes cenario function setup() { createCanvas(600, 400); }
//background eh cor cenario function draw() { background(0); mostrarBolinha(); movimentaBolinha(); colisaoBolinha(); mostrarRaquete(); movimentaMinhaRaquete();
}
function mostrarBolinha() { circle(xBolinha, yBolinha, diametro); }
function movimentaBolinha(){ xBolinha+= speedXbolinha; yBolinha+= speedYbolinha; }
function colisaoBolinha(){ if (xBolinha + raio > width || xBolinha - raio < 0){speedXbolinha *= -1;}
if (yBolinha + raio > height || yBolinha - raio < 0) {speedYbolinha *= -1;} }
function mostrarRaquete() {rect(xRaquete, yRaquete, compRaquete, alturaRaquete);}
function movimentaMinhaRaquete() { if (keyIsDown(UP_ARROW)) {yRaquete -= 10} if (keyIsDown(DOWN_ARROW)) {yRaquete += 10} }