วันพฤหัสบดีที่ 18 กรกฎาคม พ.ศ. 2556
Expressway
void setup(){
size(300,300); // กำหนดขนาดของ screen
background(215,255,255); // กำหนดสีให้พื้นหลัง สีฟ้าอ่อน
}
int count = 0; // ประกาศตัวแปร count เพื่อกำหนดจำนวนครั้งที่จะวนคำสั่งเงื่อนไข
void draw(){
fill(192,192,192); // กำหนดสีให้กับตัวทางด่วน เป็นสีเทาอ่อน
rect(0,180,300,30); // วาดสี่เหลี่ยม เป็นตัวทางด่วน
drawexpress(8,5,180); // เรียกใช้ฟังก์ชั่น drawexpress
}
void drawexpress(int n,int x, int y){ // สร้างฟังก์ชั่นชื่อ drawexpress ประกาศตัวแปร n , x และ y
while(count < n){ // กำหนดเงื่อนไข while โดยถ้า count น้อยกว่า n
fill(127,127,127); // กำหนดสีให้กับเสาทางด่วน เป็นสีเทาเข้ม
rect(x,y,20,120); // วาดสี่เหลี่ยมโดยรับค่าจากตัวแปร x และ y เพื่อกำหนดตำแหน่งการวาด
x = x + 40; // ให้ค่าของ x เพิ่มขึ้นเรื่อยๆ
count = count + 1; // ให้ค่าของ count เพิ่มขึ้นเรื่อยๆ
}
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น