SOURCE

console 命令行工具 X clear

                    
>
console
let x=250;
let y=250;
let speed=10;
function setup() { 
createCanvas(500, 500);
noStroke(0);
colorMode(HSB,360,100,100,1);
} 
function draw() { 
background(220);

rect(100,20,600,50);
rect(350,440,50,200);
rect(80,480,600,50);
rect(220,250,390,50);
rect(30,250,60,500);
rect(480,200,60,500);
rect(150,400,100,50);
rect(320,120,400,50);
rect(150,130,60,100);
rect(150,300,50,150);
rect(350,310,30,20);


fill(random(360),50,100,1);
ellipse(x,y,30,30);
}
function keyPressed(){
if(keyCode==65){
x-=20;
}
if(keyCode==68){
x+=10;
}
}
function keyReleased(){
if(keyCode==87){
y-=10;
}
if(keyCode==83){
y+=10;
}
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>