(UP_ARROW)/ (DOWN_ARROW) não esta definido
(UP_ARROW)/ (DOWN_ARROW) não esta definido
É só clicar na tela preta p habilitar as funções do teclado no site... Espero ter ajudado.
Vlw Daniel!
// Coloquei aqui para ver se conseguem me ajudar... O p5 diz que a função movimentaMinhaRaquete não está definida.
function setup() { createCanvas(600, 400); } //variáveis para posicionar/dimensionar bolinha let xBolinha = 300; let yBolinha = 200; let diametro = 22; //variaveis para mover bolinha let velocidadeXBolinha = 5; let velocidadeYBolinha = 5; let raio = diametro / 2; //variáveis para criar raquete let xRaquete = 5; let yRaquete = 150; let wRaquete = 7; let hRaquete = 80;
function draw() { background(0); mostraBolinha(); moveBolinha(); tocaNaBorda(); mostraRaquete(); movimentaMinhaRaquete();
} function mostraRaquete(){ rect(xRaquete, yRaquete, wRaquete, hRaquete);
}
function mostraBolinha(){ circle(xBolinha, yBolinha, diametro);
} function moveBolinha(){ xBolinha += velocidadeXBolinha; yBolinha += velocidadeYBolinha; } function tocaNaBorda(){ if(xBolinha + raio > width || xBolinha - raio < 0) { velocidadeXBolinha *= -1; } if (yBolinha + raio> height || yBolinha - raio < 0) { velocidadeYBolinha *= -1; }
function movimentaMinhaRaquete(){ if (keyIsDown (UP_ARROW)){ yRaquete -= 10; } if (keyIsDown (DOWN_ARROW)){ yRaquete += 10;
}
}
}