Passo aqui para elogiar mais uma vez a organização do curso, de como são divididas as aulas e de como está sendo prazeroso estudar por aqui. Comecei esse final de semana, então ainda estou nos primórdios, e a meta é evoluir de pouco em pouco mesmo, sem desprezar os pequenos começos.
let xBolinha = 300;
let yBolinha = 200;
let dBolinha = 20;
let velocidadexBolinha = 6;
let velocidadeyBolinha = 6;
let raio = dBolinha/2;
function setup() {
createCanvas(600, 400);
}
function draw() {
background(0);
mostrabolinha()
velocidadedabolinha()
verificacolisao()
}
function mostrabolinha(){
circle(xBolinha,yBolinha,dBolinha);
}
function velocidadedabolinha(){
xBolinha += velocidadexBolinha;
yBolinha += velocidadeyBolinha;
}
function verificacolisao(){
if(xBolinha + raio > width || xBolinha - raio < 0){
velocidadexBolinha *=-1
}
if(yBolinha + raio > height || yBolinha - raio <0){
velocidadeyBolinha *=-1
}
}