วันพุธที่ 17 กรกฎาคม พ.ศ. 2556

Curve




void setup(){
size(300,300);  // กำหนดค่าของ screen
}
int count = 0;  // ประกาศตัวแปร count เพื่อกำหนดจำนวนครั้งที่จะวนคำสั่งเงื่อนไข

void draw(){
drawcurve(30,1,1,10);  //เรียกใช้ฟังก์ชั่น drawcurve
}
void drawcurve(int n,int x,int y,int a){  // สร้างฟังก์ชั่น drawcurve โดยประกาศตัวแปร n , x , y และ a
   while(count < n){  // กำหนดเงื่อนไข while โดยถ้า count มีค่าน้อยกว่า n
        line(x,y + a,x + a,y + 300); //ให้วาดเส้น โดยกำหนดเป็นตัวแปร x และ y โดยตัวแปร a จะเป็นระยะห่างระหว่างเส้น
        a = a + 10;  // ให้เพิ่มค่า a ขึ้นเรื่อยๆ
        count = count + 1; // ให้เพิ่มค่าของ count ขึ้นเรื่อยๆ
    }
}


ไม่มีความคิดเห็น:

แสดงความคิดเห็น