Need Help?

Contact us by filling out this form, and an RMI representative will contact you promptly.


Practical ActionScript 3
Price:
US$ 29.00 US$ 14.99
Duration:
2 hrs 55 min with R Blank
Get up to speed with AS3 in just a couple of hours!
Course Description

ActionScript 3 has completely changed the Flash development landscape. The performance is outstanding -- you can now write Flash movies that run up to 30 times faster than in ActionScript 2 -- but there's a lot to learn. This course focuses on teaching practical ActionScript -- how you can start using the new tools in AS3 to get things done!

You can also enroll in the Practical ActionScript 3 Update, an hour-long addendum to this course that focuses on many new features and functions available through AS3 in Flash Player 10.

We cover the fundamental changes in ActionScript 3, so you can learn the core changes and how to execute all basic functionality (such as loading external music or video files, keep using your FlashVars, and parse through huge XML files) and start getting a handleon some of the new terms and concepts that are available.

This is an amazingly effective way to get started in the brand new world of Flash power in just a couple of hours.



Who is this course for?
This course is aimed for any student looking to get up to speed in ActionScript 3, by learning by doing, but is ideal for those migrating to AS3 from ActionScript 2.




  • Introduction
  • Lesson 1: The AS3 Gotchas
    • Stage Size
    • navigateToURL
    • Finding Your FlashVars
    • buttonMode vs. useHandCursor
    • Working with Keystrokes
    • Variable Scope Changes
  • Lesson 2: Compile-Time and Run-Time Errors
  • Lesson 3: Classes and Packages
    • Classes
    • Packages
    • Symbol Linkage
    • The Document Class
  • Lesson 4: The Display List and Display Objects
  • Lesson 5: Events
    • addEventListener
    • Enter Frame
    • Building a Basic Button
    • Working with All Mouse Events
    • AS3 Event Flow
    • mouseChildren and ROLL_OVER vs. MOUSE_OVER
  • Lesson 6: Loading External Media
    • Loading Bitmaps and SWFs with the Loader
    • Loading XML with the URLLoader
    • Loading Audio with the Sound
  • Lesson 7: Working with XML
    • The XML Object
    • XPath
    • The XMLList
    • Regex Filtering
  • Lesson 8: Timers
  • Lesson 9: Adding Scripts to Frames Dynamically
    • Use addFrameScript to Add Scripts to Frame by Number
    • Use MovieClip.labels to Add Scripts to Frame by Name
  • Lesson 10: Cool Stage Features
    • Changing SWF Framerate Dynamically
    • Working with Event.MOUSE_LEAVE
    • Full Screen Mode
    • Event.ADDED_TO_STAGE
    • Stage Scale Mode and Alignment
  • Conclusion