In 'Learning ActionScript 3', author Rich Shupe shares the knowledge he's gained from his years as a multimedia developer/designer, and teacher. This book defines the basic components of how ActionScript and Flash work - and builds from there. After reading this book, readers will have a solid foundation in how ActionScript has developed into its current state, and how to use ActionScript 3 for practical, everyday projects. Main topics include object- oriented programming, logic, classes, event handling, basic design patterns, migrating AS2-based sites to AS3, and more. Rich uses exercises that help in learning various techniques, and short quizzes that help readers make sure they're up to speed with key concepts. The companion CD-ROM contains material for all the exercises in the book, as well as trial versions of popular software for graphics creation and editing, web-page and web-site creation, and audio- and video- integration.