SOURCE

console 命令行工具 X clear

                    
>
console
let t=0;
let r=100;
let x;
let y;
let angle = 0;
let c = 0;
function setup() {
createCanvas(600, 600);
colorMode(HSB,360,100,100,1);
}
function draw() {
c+=0.1;
if(c>360){
c=0;
}
r = noise(t);
r = map(r,0,1,100,300);
t+=0.01;
stroke(c,100,100,0.5);
x = width/2 + cos(angle) * r;
y = height/2 + sin(angle) * r;
line(300,300,x,y);
angle+=0.002;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>