Action script 3.0,

สวัสดีครับ คราวนี้จะมาทดลองใช้งาน Text กัน สำหรับ AS3.0 เมื่อเราเลือกใช้งาน Text tool(T) โดยคลิกที่เมนูทูลบาร์แล้วคลิกอีกครั้งเพื่อวางบนสเตจ เมื่อทำการตั้งชื่อ Instance name แล้ว เราจะต้องเลือกด้วยว่าจะให้มีคุณสมบัติใดในตัวเลือก 3 แบบ ดังรูปข้างล่าง

propertiesText

 

- Static Text : ชื่อก็บอกอยู่แล้วว่าเป็นเพียงข้อความปกติ เหมือนติดป้ายประกาศให้ทราบเฉยๆ ไม่ต้องการ Instance Name

- Dynamic Text: แบบนี้ใช้แสดงข้อความผ่าน AS ได้ โดยทั่วไปมักใช้เป็น Output Text เพื่อแสดงข้อความใดๆ เมื่อเกิดเหตุการณ์

- Input Text: เป็นแบบที่สามารถป้อนข้อความลงได้

 

เอาหล่ะ มาดูตัวอย่างการใช้งานกัน

โดยผมจะสร้างวัตถุต่างๆ ตามนี้

- Input Text ที่มี Instance name ว่าเป็น Input_text วางไว้บนสุดของสเตจ

- Dynamic Text ที่มี Instance name เป็น Dynam_text วางต่ำลงมา

- สร้างรูปวงรี แล้วเปลี่ยนเป็น Symbol ชนิด Button ภายใต้ Instance name เป็น Butt

- Static Text มีข้อความตามที่เห็นครับ

object1

 

การทดลองใช้งาน ผมจะให้ป้อนข้อความลงบน Input Text หลังจากนั้นให้คลิกที่ปุ่ม เพื่อนำเอาข้อความที่ป้อนนั้น แสดงบน Dynamic Text

1 Butt.addEventListener (MouseEvent.CLICK,Clickme);
2 function Clickme(evt:MouseEvent):void{
3         Dynam_text.text = Input_text.text;
4     }

ลองเขียนกันดูนะครับ คราวหน้าเจอกัน เรื่องอะไรดีหนอ...โปรดติดตาม