SOURCE

console 命令行工具 X clear

                    
>
console
let a=0;
function setup() {
createCanvas(600, 600);
background(0);
}
function draw() {
background(255,10);
a+=0.8;
noFill();
push(); //围绕中心旋转的矩形
stroke(0);
translate(270,320);
rotate(a);
translate(-100,-100);
rect(80,180,250,250);
rect(50,50,20,50);
rect(70,70,150,150);
pop();
push(); //随机缩放的圆形
stroke(0,50);
translate(100,100);
scale(random(10));

pop();
translate(mouseX,mouseY);
rotate(a);
scale(map(mouseX,0,600,0,1));
rect(100, 120, 220, 220);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>