วันพฤหัสบดีที่ 18 กรกฎาคม พ.ศ. 2556

Mobile.




void setup(){ //เป็นฟังก์ชันแรกที่ถูกกำหนดไว้แล้วให้ถูกเรียกใช้งานเมื่อโปรแกรมเริ่มทำงาน ภายในมีคำสั่งต่างๆโดยเราสามารถใส่เข้าไปเองได้ใน { } จะถูกเรียกใช้โดยอัตโนมัติและเพียงครั้งเดียว
   size(200,200); //size(กำหนดค่าตามแกนx,กำหนดค่าตามแกนy) คือ คำสั่งเพื่อใช้กำหนดขนาด Canvas

  background(173,216,230); //ใส่สีฟ้าอ่อนให้กับพื้นหลัง
}
void draw(){ //เป็นฟังก์ชันที่จะถูกเรียกใช้งานต่อจากฟังก์ชัน void setup(){ }
ภายใน{ } ของ void draw(){ }มีคำสั่งต่างๆสำหรับวาดรูปกราฟิกเมื่อโปรแกรมทำงาน ฟังก์ชันนี้จะถูกเรียกใช้งานอย่างต่อเนื่องไปเรื่อยๆ
  fill(255,255,0); //yellow color
  rect(20,30,160,10);
  strokeWeight(5); //strokeWeight คือ การกำหนดความกว้างของเส้น
  line(100,0,100,30);
  fill(255,0,0);
  ellipse(100,15,10,10);
  
//int คือ การประกาศตัวแปรเป็นค่าจำนวนเต็ม โดยค่าข้างขวาจะกำหนดตัวแปรข้างซ้าย
  int x=25;
  int y=42;
  int l=20;
  int n=8;
  int c=0;
  while(c<n){ //while คือ การทำงานในลักษณะวนซ้ำหรือที่เรามักจะได้ยินกันบ่อยๆว่าการ วนลูป ซึ่งการทำงานซ้ำในแต่ละรอบนั้นจะประมวลผลกลุ่มคำสั่งเดิมที่อยู่ภายใต้ ประโยคwhile ซึ่งรอบของการวนซ้ำจะนานเท่าไรนั้นก็ขึ้นอยู่กับว่าผ่านเงื่อนไขการทดสอบว่า เป็นเท็จหรือไม่ ถ้าเป็นเท็จจริงจึงจะหลุดจากการทำงาน
    line(x,y,x,y+l);
    ellipse(x,y+l,10,10);
    line(200-x,y,200-x,y+l);
    ellipse(200-x,y+l,10,10);
    x=x+10; //x=x+10 คือ x จะมีค่าเพิ่มขึ้น 10  ทุกๆครั้งที่มีการวนลูป
    l=l+15; //l=l+15 คือ l จะมีค่าเพิ่มขึ้น 15  ทุกๆครั้งที่มีการวนลูป
    c=c+1; //c=c+1 คือ c จะมีค่าเพิ่มขึ้น 1  ทุกๆครั้งที่มีการวนลูป
  
  }
}

อ้างอิงคำสั่งพื้นฐ่านต่างๆจาก http://com5630264.blogspot.com/search/label/Lab%201

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

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