Thoroughly updated to cover the new version of Macromedia Flash - Flash MX - this second edition builds on the strengths of the original book while incorporating changes from this major revision of the software.
Anyone with moderate Macromedia Flash experience who is looking to acquire or improve their understanding of ActionScript will find this book a valuable resource. For this edition, the author has updated the games from the previous edition and has added several new projects.
Introducing actionscript - Using event handlers - Understanding target paths - Understanding and using objects - Using functions - Customizing objects - Using dynamic data - Manipulating data - Using conditional logic - Automating scripts with loops - Getting data in and out of flash - Using XML with flash - Validating and formatting data - Controlling movie clips dynamically - Time-and frame-based dynamism - Scripting for sound - Loading external assets.
What the book covers: This is a 100% comprehensive book on the most powerful feature of Macromedia Flash, and an essential tool for interactive Web development. It provides definitive, authoritative information on all aspects of ActionScript, addressing both the beginning, intermediate and advanced scripter. It is packed with real-world insights and examples, and includes a CD-ROM loaded with a library of powerful ActionScripts, sample scripts and Flash pages from the book, and more. ABOUT THE CD-ROM Loaded CD-ROM includes... * Extensive ActionScript libraries from the book * Sample Web pages and templates using advanced ActionScript * Flash and Flash ActionScript Utilities * Additional related software tryouts
Object-Oriented Flash MX teaches object-oriented programming skills using Flash MX ActionScript. It assumes no previous programming experience and encourages Flash users that normally avoid ActionScript.
Andrew Rapo and Alex Michael explain all the important programming concepts from a designer's point of view, making them completely accessible to non-programmers. Completely revised and rewritten this second edition will help you develop professional ActionScript 2 applications, and communicate knowledgably about current, Object Oriented ActionScript 2 techniques. Divided into four sections to take you from novice to professional results: * Flash Fundamentals: Introduces the Flash authoring environment and basic core Flash concepts. * ActionScript 2 Fundamentals: Explains basic programming concepts and terminology, and shows how ActionScript 2 classes are constructed and used. * Built-in Classes: Describes the built-in ActionScript classes that are available for use in applications, including the MovieClip class, Key class, Sound class, etc. * Using ActionScript to Build a Game: Describes the development process for creating a complex Flash application and presents commercial-quality game coding examples.
Accompanying CD-ROM contains source and published files for examples in the book, demo copy of Flash MX for Windows and Macintosh, Flash Player for your browser, and web links to Flash resource sites.
A grand master of Flash, Penner is known around the world for his technical innovations and organic style. This book provides readers with exclusive insight into the programming and design process of this groundbreaking Flash designer and ActionScript programmer.
This reference summarizes ActionScript's core objects, classes, properties, and methods, as well as its syntax. Best practices, object-oriented programming, datatypes, and even handling in short order are covered, as well as common Flash elements and operations including movie clips, graphics and XML parsing.