void setup() {
size(200, 200); //วาด canvas ขนาด 200x200
}
void draw() {
background(#000000); //กำหนดพื้นหลังให้เป็นสีดำ
drawKomeloy(-frameCount%width+200); //สั่งให้วาดโคมลอยโดยใชคำสั่ง้ frameCount
}
void drawKomeloy(int yPos) {
//bg
background (20,0,10);//ใส่สีพื้นหลังให้เป็นสีดำ
fill(238,238,0);//ใส่สีเหลืองให้พระจันทร์
ellipse(50,50,100,100);//วาดพระจันทร์เต็มดวง
fill(255,127,0);//ใส่สีส้มให้ลูกไฟ
ellipse(100,yPos,45,45);//วาดวงกลมเพื่อทำลูกไฟให้ลูกไฟลอยสูงขึ้น
ellipse(400,yPos+100,50,50);//วาดวงกลมเพื่อทำลูกไฟให้ลูกไฟลอยสูงขึ้น
ellipse(150,yPos+20,40,40);//วาดวงกลมเพื่อทำลูกไฟให้ลูกไฟลอยสูงขึ้น
ellipse(50,yPos,20,20);//วาดวงกลมเพื่อทำลูกไฟให้ลูกไฟลอยสูงขึ้น
ellipse(180,yPos+10,33,33);//วาดวงกลมเพื่อทำลูกไฟให้ลูกไฟลอยสูงขึ้น
ellipse(140,yPos-20,25,25);/วาดวงกลมเพื่อทำลูกไฟ/ให้ลูกไฟลอยสูงขึ้น
fill(random(255,0,68),random(85,255,0),random(255,213,0));//ไล่ค่าสีของแม่น้ำโขง
rect(0,150,200,200);//วาดพื้นแม่น้ำโขง
fill(255);
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น