// Cloned by Vaibhav on 22 Sep 2022 from World "One Cube World (P5)" by Starter user // Please leave this clone trail here.
let beginX =0
let beginY =0
let endX =400
let endY =400
let move =1
let distX;
let distY;
let destX;
let destY;function setup()// "setup" is called once at start of run {
createCanvas (ABWorld.fullwidth(),ABWorld.fullheight(), WEBGL );
distX =-720;
distY =-350;
destX =-720;
destY =-350;}function mousePressed(){
fill('white')
ellipse(mouseX-720, mouseY-350,10,10);returnfalse;}
AB.world.nextStep =function(){
line(-800,0,800,0);
line(0,-400,0,400);// can put P5 instructions to be executed every step here, or in draw() // fill color white
fill('red');if(mouseX -720>0&& mouseY -350>0){if( AB.onDesktop()) rect(mouseX -720, mouseY -350,20,20);}
fill('brown')if(mouseX -720<0&& mouseY -350<0){if( AB.onDesktop()) circle(mouseX -720, mouseY -350,20,20);}
fill('green')if(mouseX -720>0&& mouseY -350<0){if( AB.onDesktop()) circle(mouseX -720, mouseY -350,20,20);}
fill('blue')if(mouseX -720<0&& mouseY -350>0){if( AB.onDesktop()) ellipse(mouseX -720, mouseY -350,20,20);}};function draw(){// background("grey");// if (mousePressed()){// true;// }// else {// destX = mouseX-720;// destY = mouseY-350;// }// if (x < destX){// x = -720 + move;// }// if (y < destY){// y = -350 + move;// }// fill("brown");// circle(mouseX-720, mouseY-350, 20, 20);}