//posição e formatado da bolinha let xBolinha = 300; let yBolinha = 200; let diametro = 30; let raio = diametro / 2;
//velocidade da bolinha let velocidadeXBolinha = 4; let velocidadeYBolinha = 4;
//cenario function setup() { createCanvas(600, 400); }
//loop function draw() { background(100); circle (xBolinha,yBolinha,diametro); movimentoBolinha(); colisaoBolinha(); } //movimento da bolinha function movimentoBolinha (){ xBolinha += velocidadeXBolinha; yBolinha += velocidadeYBolinha;
}
//colisao com a borda function colisaoBolinha(){ if (xBolinha + raio> width || xBolinha - raio< 0){ velocidadeXBolinha *= -1; } if (yBolinha + raio> height || yBolinha - raio < 0){ velocidadeYBolinha *= -1; } }