วันพฤหัสบดีที่ 18 กรกฎาคม พ.ศ. 2556
Railway.
void setup(){ //เป็นฟังก์ชันแรกที่ถูกกำหนดไว้แล้วให้ถูกเรียกใช้งานเมื่อโปรแกรมเริ่มทำงาน ภายในมีคำสั่งต่างๆโดยเราสามารถใส่เข้าไปเองได้ใน { } จะถูกเรียกใช้โดยอัตโนมัติและเพียงครั้งเดียว
size(500,300); //size(กำหนดค่าตามแกนx,กำหนดค่าตามแกนy) คือ คำสั่งเพื่อใช้กำหนดขนาด Canvas
background(0); //ใส่สีดำให้กับพื้นหลัง
}
void draw(){ //เป็นฟังก์ชันที่จะถูกเรียกใช้งานต่อจากฟังก์ชัน void setup(){ }
ภายใน{ } ของ void draw(){ }มีคำสั่งต่างๆสำหรับวาดรูปกราฟิกเมื่อโปรแกรมทำงาน ฟังก์ชันนี้จะถูกเรียกใช้งานอย่างต่อเนื่องไปเรื่อยๆ
//int คือ การประกาศตัวแปรเป็นค่าจำนวนเต็ม โดยค่าข้างขวาจะกำหนดตัวแปรข้างซ้าย
int x = 0;
int y = 120 ;
int z = 0;
int n =20;
int m = 2;
int count = 0;
while(count<n){ //while คือ การทำงานในลักษณะวนซ้ำหรือที่เรามักจะได้ยินกันบ่อยๆว่าการ วนลูป ซึ่งการทำงานซ้ำในแต่ละรอบนั้นจะประมวลผลกลุ่มคำสั่งเดิมที่อยู่ภายใต้ ประโยคwhile ซึ่งรอบของการวนซ้ำจะนานเท่าไรนั้นก็ขึ้นอยู่กับว่าผ่านเงื่อนไขการทดสอบว่า เป็นเท็จหรือไม่ ถ้าเป็นเท็จจริงจึงจะหลุดจากการทำงาน
stroke(0,250,154); //stroke คือ การใส่สีให้กับเส้น กำหนดค่าได้ดังนี้ (แดง,เขียว,น้ำเงิน) จากตัวอย่าง stroke(0,250,154) จะได้สีเขียวอ่อน
strokeWeight(10); //strokeWeight คือ การกำหนดความกว้างของเส้น
line(x,100,x,200);
x = x +50; // x = x + 50 คือ x จะมีค่าเพิ่มขึ้น 50 ทุกๆครั้งที่มีการวนลูป
count = count +1; //count = count +1 คือ count จะมีค่าเพิ่มขึ้น 1 ทุกๆครั้งที่มีการวนลูป
}
while(z<m){
stroke(255,255,224);
strokeWeight(10);
line(0,y,500,y);
y = y + 60; // y = y + 60 คือ y จะมีค่าเพิ่มขึ้น 60 ทุกๆครั้งที่มีการวนลูป
z = z +1; //z = z +1 คือ z จะมีค่าเพิ่มขึ้น 1 ทุกๆครั้งที่มีการวนลูป
}
}
อ้างอิงคำสั่งพื้นฐานจาก http://com5630264.blogspot.com/search/label/Lab%201
ป้ายกำกับ:
Lab 4
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น