This is a comprehensive introduction to Macromedia Flash, combined with special beginning-level coverage of ActionScript, Flash's native programming language.
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.
High-demand-Flash skills and techniques are essential for anyone involved in Web motion-and this book delivers the goods Gives advanced developers everything they¿ll need to extend the already extensive functionality of Flash Provides intermediate to advanced users with the tools necessary to master the production process and create professional applications Ultimate resource-filled with developer¿s tips on managing file size and working with sound and interactivity features Includes CD-ROM featuring code from the book
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.
Get comprehensive coverage of the all new features and expanded functionality of the latest version of Flash. This authoritative guide can show readers how to use Flash with confidence to create stunning and compact navigation interfaces, plus long-form animation, and other effects on the Web. For users at every level, this soup-to-nuts resource is essential reading.
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.
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.
* Learn the new, powerful features in the new release of Flash. Covers all new areas of extensibility: commands, tools, timeline effects, behaviors, and advanced topics. This book will allow you to streamline day-to-day development by showing you how to custom-build your own commands and tools. Plenty of useful examples are included throughout to demonstrate each area. * Two books in one: first part will actually get the person to understand and be able to use the Extensibility features, not just copy and paste the code in the book, but have a conceptual understanding of how it works and be able to create their own extensions. The second part of the book will be a complete reference guide, that one will want to keep around to look up commands, syntax, parameters, etc. * At this time, it’s the only book covering the subject, and this book actually covers extensibility in both Flash MX 2004 and Flash MX Professional 2004. * The reference content and example files will be available from the book’s companion site, www.flashextensibility.com – this site aims to be the premier site for designers and developers to go to for Flash extensibility material.
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
* Macromedia Flash MX is the world's hottest Web development tool, with more than 500 million users and one million designer/developers * Covers essential information for Flash developers who are developing games, marketing materials, training materials, and more * Shows how to create 3D Flash applications using Flash's built-in tools, plug-ins, Swift 3D, Plazma 3D, Discrete 3D, and other leading products that export to the Flash format * CD-ROM includes scores of examples from the book, plus tryouts of Flash and leading Flash 3D applications