void setup() {
size(500, 600);
frameRate(8);
}
void draw() {
background(#555555);
stroke(153);
strokeWeight(4);
line(x+30, 400, x+430, 400); //เส้นล่าง
line(x-70, 300, x+29, 400); //เส้นหน้าเรือล่าง
line(x+430, 300, x+430, 400); //เส้นหลังเรือล่าง
line(x-70, 300, x+430, 300); //เส้นบนเรือล่าง
line(x+105, 200, x+85, 300); //เส้นปล่องเรือ1หน้า
line(x+155, 200, x+135, 300); //เส้นปล่องเรือ1หลัง
line(x+105, 200, x+155, 200); //เส้นปล่องเรือ1บน
line(x+102, 220, x+151, 220); //เส้นปล่องเรือ1ล่าง
line(x+200, 200, x+180, 300); //เส้นปล่องเรือ2หน้า
line(x+250, 200, x+230, 300); //เส้นปล่องเรือ2หลัง
line(x+200, 200, x+250, 200); //เส้นปล่องเรือ2บน
line(x+197, 220, x+246, 220); //เส้นปล่องเรือ2ล่าง
line(x+295, 200, x+275, 300); //เส้นปล่องเรือ3หน้า
line(x+345, 200, x+325, 300); //เส้นปล่องเรือ3หลัง
line(x+295, 200, x+345, 200); //เส้นปล่องเรือ3บน
line(x+292, 220, x+341, 220); //เส้นปล่องเรือ3ล่าง
line(x+50, 250, x-10, 300); //เส้นหน้าเรือบน
line(x+50, 250, x+390, 250); //เส้นบนเรือบน
line(x+390, 250, x+390, 300); //เส้นหลังเรือบน
line(x+5, 375, x+430, 375); //เส้นกลางเรือ
ellipse(x+100, 350, 25, 25); //หน้าต่าง1
ellipse(x+150, 350, 25, 25); //หน้าต่าง2
ellipse(x+200, 350, 25, 25); //หน้าต่าง3
ellipse(x+250, 350, 25, 25); //หน้าต่าง4
ellipse(x+300, 350, 25, 25); //หน้าต่าง5
ellipse(x+350, 350, 25, 25); //หน้าต่าง6
ellipse(x+400, 350, 25, 25); //หน้าต่าง7
ellipse(x, 325, 10, 10); //วงกลมสมอ
arc(x, 330, 20, 40, PI/6, PI-PI/6); //โค้งสมอ
line(x, 330, x, 355); //เส้นสมอ
x = (x-10)%width;
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น