Monday, December 6, 2010

AS3 : การประกาศตัวแปร

การประกาศตัวแปร
เป็นการสั่งให้โปรแกรมเข้าใจว่าตัวแปรที่เรากำลังจะใช้งานนั้น เป็นตัวแปรประเภทไหน การที่ไม่ประกาศตัวแปร เหมือนคนไปร้านอาหารแล้วสั่งบ๋อยว่าเอาข้าวเปล่าและกับข้าว แต่ไม่บอกว่าจะให้ทำกับข้าวอะไร พ่อครัวก็ไม่รู้จะทำอะไรให้กิน เพราะคำสั่งไม่ชัดเจน เป็นต้น

[var ชื่อตัวแปร:ชนิดตัวแปร = ค่าตัวแปร]

Number : ตัวเลข
var point : Number =10;
trace(point);
-----------------------------------------------------------------------
int : เลขจำนวนเต็มบวกและลบ
var point:int =+2 หรือ -2;
trace(point);
-----------------------------------------------------------------------
uint : เลขจำนวนเต็มบวกอย่างเดียวเท่านั้น
var point:uint = 7; //ถ้าหากใส่ -7 ตัวแปรจะได้ค่าผิดเพี้ยนไม่ได้ค่า -7
trace(point);
-----------------------------------------------------------------------
String : ประกาศค่าให้ตัวอักษร
var point:String = "Point";
trace(point);
-----------------------------------------------------------------------
Boolean : ประกาศใช้ตรรกะ true หรือ false
var point:Boolean = true;
trace(point);
-----------------------------------------------------------------------
Object : ประกาศค่า Object
var point: ชื่อObeject = new ชื่อObject();
trace(point);

// ชื่อ Object สามารถตั้งเองใหม่ก็ได้ เช่นสามารถสร้าง Movie Clip ขึ้นมา แล้วนำมาเป็น Object ได้ แต่ต้องใช้การ linkage ประกาศให้เป็น Class ของ flash.display.MovieClip

No comments: