let xBolinha = 300;
let yBolinha = 200;
let Diametro = 15;
let raio = Diametro /2;
let VelocidadeXBolinha = 6;
let VelocidadeYBolinha = 6;
function setup() {
createCanvas(600,400);
}
function draw() {
background(0);
Bolinha();
VelocidadeBolinha();
ContatoBorda();
}
function Bolinha()
{
circle(xBolinha,yBolinha,Diametro);
}
Bolinha();
function VelocidadeBolinha()
{
xBolinha += VelocidadeXBolinha;
yBolinha += VelocidadeYBolinha;
}
VelocidadeBolinha();
function ContatoBorda()
{
if(xBolinha + raio > width || xBolinha < 0)
{
VelocidadeXBolinha *= -1;
}
if (yBolinha + raio > height || yBolinha < 0)
{
VelocidadeYBolinha *= -1;
}
}
ContatoBorda();
Ao dar Ctral + Enter ele executa o código normalmente, mas também exibe uma mensagem dizendo que o Circle não está definido, mas mesmo assim o código é executado normalmente.