Fiz acompanhando a aula e depois tentei fazer sozinho... Não deu certo de primeira fazendo sozinho, mas de segunda foi (kkk). Consegui entender o conceito do porque usar os parentes, os nomes (function, draw setup, etc), mas tenho dificuldade nas fórmulas (Ex.: (yVelocidadeBolinha *= -1))
Concluído :)
//Variaveis Bolinha; let xBolinha = 300 let yBolinha = 200 let diametro = 30 let raio = diametro/2
//Variaveis Velocidade xVelocidadeBolinha = 4; yVelocidadeBolinha = 4;
function setup() { createCanvas(600, 400); }
function draw() { background(0); MostraBolinha (); MoveBolinha (); ColisaoBorda (); }
function MostraBolinha (){ circle (xBolinha, yBolinha, diametro); }
function MoveBolinha () { (xBolinha += xVelocidadeBolinha); (yBolinha += yVelocidadeBolinha) }
function ColisaoBorda (){ if (xBolinha + raio > width || xBolinha - raio < 0) (xVelocidadeBolinha *= -1); if (yBolinha + raio > height || yBolinha - raio < 0) (yVelocidadeBolinha *= -1);