0%

Book Description

Adobe Flash Professional is the most popular software available for creating animations for the Web. Most people start using Flash to create vector-based animations that output small file sizes perfect for the Web. Later they want to branch out into creating rich interactive experiences for websites and mobile devices, and for that they need to learn ActionScript.

Doug Winnie draws on the experience he’s gained from his years as an educator to teach not only what ActionScript can do, but also to show how the code works. This gives the reader a deeper understanding of how ActionScript functions, and gives them the power to come up with original solutions when creating their own projects.

Doug’s book dives right into the concepts of manipulating Flash objects and the fundamentals of functions and mathematical operators. After presenting events and using scripts to control the Flash timeline, classes and conditionals are covered in depth.

The final part of the book covers creating desktop applications with Adobe AIR, developing mobile applications, and working with external code libraries. Real-world projects are sprinkled generously throughout the book and Appendices include information on debugging, deciphering documentation, and using Adobe Flash Builder as an ActionScript development environment.

Book Description

Adobe Flash Professional is the most popular software available for creating animations for the Web. Most people start using Flash to create vector-based animations that output small file sizes perfect for the Web. Later they want to branch out into creating rich interactive experiences for websites and mobile devices, and for that they need to learn ActionScript.

Doug Winnie draws on the experience he’s gained from his years as an educator to teach not only what ActionScript can do, but also to show how the code works. This gives the reader a deeper understanding of how ActionScript functions, and gives them the power to come up with original solutions when creating their own projects.

Doug’s book dives right into the concepts of manipulating Flash objects and the fundamentals of functions and mathematical operators. After presenting events and using scripts to control the Flash timeline, classes and conditionals are covered in depth.

The final part of the book covers creating desktop applications with Adobe AIR, developing mobile applications, and working with external code libraries. Real-world projects are sprinkled generously throughout the book and Appendices include information on debugging, deciphering documentation, and using Adobe Flash Builder as an ActionScript development environment.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication Page
  4. Acknowledgements
  5. Contents
  6. Introduction
  7. Welcome to ActionScript 3.0
  8. Part 1: Getting the Fundamentals
    1. 1. Accessing and Manipulating Objects
    2. 2. Dynamically Adding Objects to the Stage
    3. 3. Working with Functions
    4. 4. ActionScript and Math
    5. 5. Creating Events
    6. 6. Using Timeline Scripting with Mouse Events
    7. 7. Creating Timer and Frame Events
    8. Project 1. Countdown Clock
  9. Part 2: Exploring the Basics of Classes
    1. 8. What is a Class?
    2. 9. Building Out the Class
    3. 10. Doing More with Classes
    4. 11. Organizing Your Classes
  10. Part 3: Responding to Conditions and Working with Logic
    1. 12. Conditionals
    2. 13. Advanced Boolean Logic and Random Numbers
    3. 14. Working with Text and the Keyboard
    4. 15. Creating Groups of Objects and Repeating Actions Using Loops
    5. Project 2. DiceOut!
  11. Part 4: Getting Creative with ActionScript
    1. 16. Drawing with ActionScript
    2. 17. Animation Using ActionScript
    3. 18. Working with External Media
  12. Part 5: Creating Multi-Screen Projects
    1. 19. Desktop Applications with Adobe AIR
    2. 20. Mobile Applications with Adobe AIR
    3. Project 3. Flipr
  13. A. Configuring Your Mobile Environment
  14. Index
3.146.255.127