Flash Actionscript : Intermediate & Advanced


วัตถุประสงค์
 
          เพื่อให้ผู้เรียนเรียนรู้หลักการเขียนโปรแกรมบน 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

service Public Training In-House Training สิทธิประโยชน์ของผู้เข้าฝึก ตรวจสอบตารางการฝึกอบรม ใบสมัคร
Link Techxcite
IDC
learn4u
longlivetheking
iteasybook
lovedigiart
ThaiFranchiseCenter