xxxxxxxxxx
43
let on = false;
function setup()
{
createCanvas(600, 400, WEBGL);
background(255);
fill(0,0,0);
rectMode(CENTER);
rect(canvas.width / 2, canvas.height / 2, 100, 100);
}
function draw()
{
if (on == true)
{
background(0,0,0);
fill(200,50,100);
stroke(255);
strokeWeight(3);
rotateX(mouseX/100);
rotateY(mouseY/100);
rectMode(CENTER);
box(mouseX/2);
} else
{
background(255,255,255);
noFill();
stroke(20,0,150);
strokeWeight(1);
rotateX(mouseX/100);
rotateY(mouseY/100);
rectMode(CENTER);
sphere(100,10,5);
}
}
function mousePressed()
{
on = !on;
}