void setup(){
size(200,200); // กำหนดขนาด screen
background(255); // กำหนดสีพื้นหลัง เป็นสีขาว
}
int r = 0; // ประกาศตัวแปร r มีค่าเป็น 0
void draw(){
fill(0,53,106); // ใส่สีให้กับวงกลมวงแรกสุด เป็นสีน้ำเงินเข้ม
ellipse(100,100,r + 60, r + 60); // สั่งให้วาดวงกลม โดยขนาดของวงกลมเป็นตัวแปร r แล้วบวกกับ 60
fill(0,112,223); // ใส่สีให้วงกลมวงถัดมา เป็นสีน้ำเงิน
ellipse(100,100,r + 40, r + 40); // สั่งให้วาดวงกลม โดยขนาดของวงกลมเป็นตัวแปร r แล้วบวกกับ 40
fill(40,148,255); // ใส่สีให้วงกลมวงถัดมา เป็นสีฟ้าเข้ม
ellipse(100,100,r + 20, r + 20); // สั่งให้วาดวงกลม โดยขนาดของวงกลมเป็นตัวแปร r แล้วบวกกับ 20
fill(174,215,255); // ใส่สีให้วงกลมวงถัดมา เป็นฟ้า
ellipse(100,100,r,r); // สั่งให้วาดวงกลม โดยขนาดของวงกลมเป็นตัวแปร r
fill(232,243,255); // ใส่สีให้วงกลมวงถัดมา เป็นสีฟ้าอ่อน
ellipse(100,100,r - 20,r - 20); // สั่งให้วาดวงกลม โดยขนาดของวงกลมเป็นตัวแปร r แล้วลบกับ 20
r = r + 1; // เพิ่มค่า r ทำให้ขนาดของวงกลมแต่ละวงเพิ่มขึ้นเรื่อยๆ
if (r > 300){ // ถ้าตัวแปร r มีค่ามากกว่า 300
r = 10 // ให้ตัวแปร r มีค่าเท่ากับ 10
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น