Apress Access

Foundation Flash CS5 For Designers

By Tom Green , Tiago Dias

  • eBook Price: $27.99
Buy eBook Buy Print Book
Learn Flash CS5 from scratch and get up-to-speed with all of the cool new features—including iPhone application creation, a whole new animation engine, custom easing, and more.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-2994-0
  • User Level: Beginner
  • Publication Date: August 5, 2010
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • HTML5 Quick Markup Reference
  • Migrating to Swift from Flash and ActionScript
  • Practical Web Design for Absolute Beginners
  • Beginning Backdrop CMS
Full Description

Flash is one of the most engaging, innovative, and versatile technologies available—allowing the creation of anything from animated banners and simple cartoons to rich Internet applications, interactive videos, and dynamic user interfaces for web sites, kiosks, devices, or DVDs. The possibilities are endless, and now it just got better.

Flash CS5 boasts a host of new features, including better support for mobile devices, a whole new animation engine enabling full manipulation of tweens and paths, custom easing, improved inverse kinematics, a revamped timeline, built-in 3D, and much more.

This book is all you’ll need to learn Flash CS5 from the ground up. If you already have Flash experience, this book will allow you to quickly catch up on all the cool new features. Flash experts Tom Green and Tiago Dias guide you step-by-step through all facets of Flash CS5, keeping the emphasis firmly on good design techniques that you use in your own projects.

  • Learn Flash design from the ground up, or just get to grips with the new features, with a series of step-by-step tutorials.
  • Provides an easy introduction to ActionScript 3.0 coding, but the focus is mainly kept on design.
  • Learn from the experts—written by renowned Flash designers Tom Green and Tiago Dias.

What you’ll learn

  • The ins and outs of the Flash CS5 interface
  • How to use all of Flash CS5’s essential features, such as text, graphics, and animation
  • How to use video and sound effectively in Flash
  • How to create a mobile application
  • The fundamentals of Flash CS5’s new animation and timeline features
  • The basics of ActionScript 3.0
  • How to populate a Flash movie with dynamic data such as XML.

Who this book is for

This book is for both beginners who want a solid grounding in Flash CS5, and designers with previous Flash experience, who want to get up to speed with the new features.

Table of Contents

Table of Contents

  1. Learning the Flash Professional CS5 Interface
  2. Graphics in Flash CS5
  3. Symbols and Libraries
  4. ActionScript Basics
  5. Audio in Flash CS5
  6. Text
  7. Animation
  8. Animation, Part 2
  9. Flash has a Third Dimension
  10. Video
  11. Building Interfaces with the UI Components
  12. XML (Dynamic Data)
  13. CSS
  14. Building Stuff
  15. Optimizing and Publishing Flash Movies
Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.

On page 205:
The text in the book is OK, but the Catalina.fla file that goes along with this section is not correct. It has already had some if the instructions completed. It should have the stage made larger, the layers named Clouds, CloudsMask, and FogMask removed, and all frames after frame 1 removed.

On page 263:

Not sure of the page number, I'm reading it as an ebook from my library, but section 4.7.1 has the wrong directions for actionscript. The book reads:

"Add the following new ActionScript after the existing code:

function timerHandler(evt:TimerEvent):void {
timelinePause.removeEventListener(TimerEvent.TIMER, timerHandler);

However, the "timelinePause.remove..." line causes the swf to stop on the second image instead of continuing. The code should be:

function timerHandler(evt:TimerEvent):void {

On page 515:

Appears to be a missing step? The download Complete example for chap 9 (space.fla and space.swf) doesn't demo the "Ken Burns effect" like it is supposed to. Is there a missing source file that would show me a working example?

On page 676:

The code starting on the bottom of the page, which finishes on 677, doesn't correspond with the script in the file 'StylingExternal.fla'

Which is right?