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