update
This commit is contained in:
parent
072a92ec54
commit
84de895469
14
4.太阳公公.js
14
4.太阳公公.js
@ -10,9 +10,13 @@ function setup() {
|
||||
function draw() {
|
||||
background("skyblue");
|
||||
// 移动原点坐标
|
||||
push();
|
||||
translate(mouseX, mouseY);
|
||||
const a = 1 + (frameCount % 30);
|
||||
// 画阳光
|
||||
const distance = 1 + (frameCount % 30);
|
||||
for (let i = 0, n = 36; i < n; i++) {
|
||||
line(0, -50 - distance * 10, 0, -100 - distance * 10);
|
||||
rotate(360 / n);
|
||||
}
|
||||
// 画太阳
|
||||
fill("#FFCC00");
|
||||
circle(0, 0, 100);
|
||||
@ -20,10 +24,4 @@ function draw() {
|
||||
arc(-20, 0, 20, 20, -135, -45);
|
||||
arc(20, 0, 20, 20, -135, -45);
|
||||
arc(0, 10, 40, 40, 45, 135);
|
||||
// 画阳光
|
||||
for (let i = 0, n = 36; i < n; i++) {
|
||||
line(0, -60 - a * 10, 0, -80 - a * 10);
|
||||
rotate(360 / n);
|
||||
}
|
||||
pop();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user