minha bolinha não movimenta pra cima
//variaveis da bolinha
let xBolinha = 300;
let yBolinha = 200;
let dBolinha = 15;
let rBolinha = dBolinha / 2;
//movimento da bolinha
let velocidadeXBolinha = 5;
let velocidadeYBolinha = 5;
//variaveis da raquete
let xRaquete = 5;
let yRaquete = 150;
let larguraRaquete = 10;
let alturaRaquete = 80;
//cenario
function setup() {
createCanvas(600, 400);
}
function draw() {
background(0);
mostraBolinha ();
movimentoBolinha();
colisaoBolinha();
raquete();
movimentoDaRaquete();
}
function mostraBolinha(){
circle(xBolinha, yBolinha, dBolinha);
}
function movimentoBolinha(){
xBolinha += velocidadeXBolinha;
yBolinha += velocidadeYBolinha;
}
function colisaoBolinha(){
if(xBolinha + rBolinha > width ||
xBolinha - rBolinha <0){
velocidadeXBolinha *= -1;
}
if(yBolinha + rBolinha > height ||
yBolinha - rBolinha < 0){
velocidadeYBolinha *= -1;
}
}
function raquete(){
rect(xRaquete, yRaquete, larguraRaquete, alturaRaquete);
}
function movimentoDaRaquete(){
if (keyIsDown (UP_ARROW)){
yRaquete -=10;
}
}