ต่อมาเราจะมาเรียนรู้คำสั่ง trace กัน คำสั่งนี้ใช้เป็นประจำเหมือนกัน

คลิกที่เฟรม แล้วเปิดหน้าต่าง Action ขึ้นมา แล้วพิมพ์ตามตัวอย่าง แล้วรันดู นี่คือ การเขียนโปรแกรมแรกของพวกเรา
คำสั่ง trace มีไว้สำหรับ การแสดงข้อความ หรือ ตัวแปร ออกมาทางหน้าต่าง output ซึ่งคำสั่งนี้จะไม่มีผลใดๆกับ swf หรือ
งานที่เราจะนำมาใช้เลย เพราะคำสั่งนี้ มีไว้เพื่อ ทดสอบ เพื่อแสดง ตัวแปร ข้อความ ไว้แก้ไขข้อผิดพลาดของโปรแกรม
(debug) ในกรณีที่ใช้คำสั่งนี้ มี 3 ทาง ที่ใช้บ่อยๆ
1.ไว้ทดสอบคริปเบื้องต้น เช่นเขียนสคริปคำนวน ก็ ใช้ trace แสดงค่าออกมาก่อนเพื่อตรวจความถูกต้อง
ก่อนที่จำทำหน้าแสดงผลบนไฟล์ swf ต่อไป
2.ไว้สำหรับแก้ไขข้อผิดพลาดของโปรแกรม เช่น ติดตามดู ตัวแปรใดๆ ที่คิดว่า มีโอกาสเกิดความผิดพลาด เช่น
เขียนโปรแกรมให้ลูกบอลกระเด้ง แต่ปรากฏว่า กระเด้งไปผิดทาง จึง trace ตัวแปร ค่าที่ทำให้ลูกบอลเด้งไปทางไหน มาดู
ว่าผิดตรงไหน
3.ไว้สำหรับ เช็คว่า มีการเล่นไปถึงเฟรม หรือ มูฟวี่คลิฟตัวที่สงสัยหรือไม่
เช่น เราสร้างมูฟวี่คลิปมาตัวนึง แต่เราไม่เห็นมันแสดงผลอะไร จึงใส่คำสั่ง trace ไว้ที่เฟรมท้ายสุดของมูฟวี่คลิปตัวนั้น
แล้วรันเพื่อดูผล ถ้าtrace ออกมา แสดงว่า มีการเล่นไปถึงเฟรมที่ต้องสงวสัยแน่นอน แต่ถ้าไม่ขึ้น แสดงว่า
เล่นไปไม่ถึงเฟรมนั้นเลย และหาจุดผิดต่อไป
**จากในรูปเราจะเห็นว่า ที่มุมซ้ายบน จะเขียนไว้ว่า Actions - Frame ตรงนี้เกิดจากเราใส่สคริปลงบนเฟรม เราคลิกที่เฟรมแล้วเปิดหน้าต่าง Action ออกมา หากว่าเราคลิกที่ มูฟวี่คลิป มันก็จะขึ้น Actions - MovieClip หรือหากเราใส่ที่ Button มันก็จะขึ้นว่า Actions - Button มีไว้ดูว่าตอนนี้เราใส่สคริปถูกที่หรือไม่
**ส่วนเครื่องหมาย เข็มปัก ที่ข้างตัวเลข Layer 1 : 1 มีไว้สำหรับ ปักหมุดสคริปไว้ เช่นเราต้องเขียนสคริปพร้อมกันถึง 10 วัตถุ เราก็ปักหมุดทุกตัวไว้ พอเราแก้ไข เราก็ คลิกเลือกที่แถบได้เลย จะได้ไม่ต้องสลับไปสลับมา
**อิงจาก แฟลช8 นะครับ
edit @ 2006/12/01 11:18:12

คลิกที่เฟรม แล้วเปิดหน้าต่าง Action ขึ้นมา แล้วพิมพ์ตามตัวอย่าง แล้วรันดู นี่คือ การเขียนโปรแกรมแรกของพวกเรา
คำสั่ง trace มีไว้สำหรับ การแสดงข้อความ หรือ ตัวแปร ออกมาทางหน้าต่าง output ซึ่งคำสั่งนี้จะไม่มีผลใดๆกับ swf หรือ
งานที่เราจะนำมาใช้เลย เพราะคำสั่งนี้ มีไว้เพื่อ ทดสอบ เพื่อแสดง ตัวแปร ข้อความ ไว้แก้ไขข้อผิดพลาดของโปรแกรม
(debug) ในกรณีที่ใช้คำสั่งนี้ มี 3 ทาง ที่ใช้บ่อยๆ
1.ไว้ทดสอบคริปเบื้องต้น เช่นเขียนสคริปคำนวน ก็ ใช้ trace แสดงค่าออกมาก่อนเพื่อตรวจความถูกต้อง
ก่อนที่จำทำหน้าแสดงผลบนไฟล์ swf ต่อไป
2.ไว้สำหรับแก้ไขข้อผิดพลาดของโปรแกรม เช่น ติดตามดู ตัวแปรใดๆ ที่คิดว่า มีโอกาสเกิดความผิดพลาด เช่น
เขียนโปรแกรมให้ลูกบอลกระเด้ง แต่ปรากฏว่า กระเด้งไปผิดทาง จึง trace ตัวแปร ค่าที่ทำให้ลูกบอลเด้งไปทางไหน มาดู
ว่าผิดตรงไหน
3.ไว้สำหรับ เช็คว่า มีการเล่นไปถึงเฟรม หรือ มูฟวี่คลิฟตัวที่สงสัยหรือไม่
เช่น เราสร้างมูฟวี่คลิปมาตัวนึง แต่เราไม่เห็นมันแสดงผลอะไร จึงใส่คำสั่ง trace ไว้ที่เฟรมท้ายสุดของมูฟวี่คลิปตัวนั้น
แล้วรันเพื่อดูผล ถ้าtrace ออกมา แสดงว่า มีการเล่นไปถึงเฟรมที่ต้องสงวสัยแน่นอน แต่ถ้าไม่ขึ้น แสดงว่า
เล่นไปไม่ถึงเฟรมนั้นเลย และหาจุดผิดต่อไป
**จากในรูปเราจะเห็นว่า ที่มุมซ้ายบน จะเขียนไว้ว่า Actions - Frame ตรงนี้เกิดจากเราใส่สคริปลงบนเฟรม เราคลิกที่เฟรมแล้วเปิดหน้าต่าง Action ออกมา หากว่าเราคลิกที่ มูฟวี่คลิป มันก็จะขึ้น Actions - MovieClip หรือหากเราใส่ที่ Button มันก็จะขึ้นว่า Actions - Button มีไว้ดูว่าตอนนี้เราใส่สคริปถูกที่หรือไม่
**ส่วนเครื่องหมาย เข็มปัก ที่ข้างตัวเลข Layer 1 : 1 มีไว้สำหรับ ปักหมุดสคริปไว้ เช่นเราต้องเขียนสคริปพร้อมกันถึง 10 วัตถุ เราก็ปักหมุดทุกตัวไว้ พอเราแก้ไข เราก็ คลิกเลือกที่แถบได้เลย จะได้ไม่ต้องสลับไปสลับมา
**อิงจาก แฟลช8 นะครับ
edit @ 2006/12/01 11:18:12