วัตถุประสงค์ เพื่อให้ผู้เรียนเรียนรู้หลักการเขียนโปรแกรมบน Flash และเรียนรู้หลักการของภาษา ActionScript อย่างเป็นขั้นตอน
รายละเอียดหลักสูตร
หลักการของภาษา ActionScript
พื้นฐาน Flash เบื้องต้น • รู้จักกับ Symbol o การสร้าง Symbol o การเรียกใช้ Symbol • การจัดการกับ Library o การเปลี่ยนชื่อ Symbol o การลบ Symbol o การเปลี่ยนชนิดของ Symbol o การจัดกลุ่ม Symbol • Motion Tweening o การเปลี่ยนแปลงแบบที่จะใช้กับ Motion Tweening ได้ • Shape Tweening • Guide Layer • Mask Layer รู้จัก ActionScript • เกี่ยวกับ ActionScript • การใช้ Actions Panel o การเรียกแสดง Actions Panel o ส่วนประกอบของ Actions Panel o การใช้งาน Actions Panel ในแบบ normal mode และ expert mode o การทดสอบ ActionScript บน Flash o การใส่ ActionScript ใน Actions Panel o การใช้ออปชั่นจากเมนูป็อปอัพของ Actions Panel
เริ่มรู้หลักการเขียนโปรแกรมด้วย ActionScript • เริ่มคุยกับ Flash • Flash กับความสามารถทางคณิตศาสตร์ • การเพิ่มส่วนการตัดสินใจให้กับ Flash • การทำงานแบบวนซ้ำ • การใส่ Action ใน Frame • การใส่ Action ใน Button • Movie Clip • การใส่ Action ใน Movie Clip • Comment • สรุป Syntax เบื้องต้นของ ActionScript
ตัวแปร (Variable) • การประกาศตัวแปร • กฏการตั้งชื่อตัวแปร • การกำหนดค่าให้กับตัวแปร • การเปลี่ยนแปลงค่าตัวแปร • การเรียกใช้ตัวแปร • การเปลี่ยนชนิดของตัวแปรอัตโนมัติ • ตัวแปรใน Movie Clip o การอ้างอิงตัวแปรต่าง Timeline o ขอบเขตการใช้งานตัวแปรของ Movie Clip • ชนิดของตัวแปร (Data Type) o การตรวจสอบชนิดของตัวแปร • การเปลี่ยนชนิดของตัวแปร Operator และการแสดงผลกับ Text Field • การใช้ Operator o Operator กำหนดค่า o Operator การคำนวณ o Operator การเปรียบเทียบ o Operator ทางตรรกะ o String Operator o Operator แบบเงื่อนไข • การแสดงผลกับ Text Field o Dynamic Text o Input Text • Text Field Options o Static Text Options o Dynamic และ Input Options
Control Structure • Condition o Nested if o if...else • Loop o While o do...while o for o Nested for o for...in o หยุดการวนซ้ำแบบทันที o Timeline Loop o Event Loop
Array • รู้จักกับ Array • การประกาศ Array • การกำหนดค่าให้กับ Array • การเรียกใช้ค่า Array และเปลี่ยนค่าให้กับ Array • ความยาวของ Array • เมธอดของ Array o การเพิ่มและลดสมาชิกของ Array o การจัดลำดับของ Array o การเปลี่ยน Array เป็น String • Array หลายมิติ
Property • รู้จักกับ Properties • การอ้างอิงถึง Property • การกำหนดค่า Property โดยใช้ฟังก์ชั่น setProperty • การเรียกค่า Property โดยใช้ฟังก์ชั่น getProperty • Property บอกพิกัดและตำแหน่งของเมาส์ • Property เปลี่ยนรูป Movie Clip • Property ตรวจสอบการ load Movie
Event • ActionScript แบบ Synchronous และ Asynchronous Code Execution • ชนิดของ Event • Event Handler • การใช้งาน Event • ขอบเขตของการประกาศตัวแปรภายใน Event • Button Event • Movie Clip Event o ลำดับการทำงานของ Event บน Movie Clip o สั่ง Refresh ผลลัพธ์ทันทีด้วย updateAfterEvent ฟังก์ชั่น (Function) • การทำงานของฟังก์ชั่น • การประกาศฟังก์ชั่น • การเรียกใช้ฟังก์ชั่น • Local Variable • การส่งค่าเข้าฟังก์ชั่น • การส่งค่าออกจากฟังก์ชั่น • Recursive Function
Object Oriented Scripting • ความหมายของออบเจ็ค-Oriented • Predefined Class และออบเจ็ค • การอ้างอิงแบบ Dot และ Array • การสร้าง Class o เพิ่มเมธอดให้กับ Class o Inheritance
Smart Clip • การสร้าง Smart Clip • การใช้ Smart Clip • การเปลี่ยน User Interface ให้กับ Clip Parameters Panel
Debugging • การแจ้งข้อผิดพลาดจาก Flash • การตรวจสอบขั้นพื้นฐานโดยการใช้ trace • การใช้คำสั่ง List Variables • การใช้คำสั่ง List Objects • การใช้ Debugger o Test Movie o Properties o Variables o Watch • การใช้งาน Watch List
<< Back
|