Inside Flash |
By Jody Keating |
| |
Publisher | : New Riders Publishing |
Pub Date | : October 03, 2001 |
ISBN | : 0-7357-1105-4 |
Pages | : 1008 |
| Copyright |
| | About the Authors |
| | | About Fig Leaf Software |
| | | Fig Leaf Contributors |
|
| | About the Tech Editors |
| | Acknowledgments |
| | A Message from New Riders |
| | | Visit Our Web Site: www.newriders.com |
| | | Email Us from Our Web Site |
|
| | Inside the Front Cover |
| | | Gathering Process |
| | | Creating the Image |
| | | About the Artist |
|
| | Introduction |
| | | Who Is This Book For? |
| | | Organization of the Book |
| | | What's on the CD |
| | | System and Setup Considerations |
| | | Going Forward |
|
| | Part I: Getting Started with Flash 5 |
| | | Chapter 1. Introducing Flash 5 |
| | | What's New in Flash 5 |
| | | The Flash 5 Interface |
| | | A Quick Look at Drawing in Flash 5 |
| | | The Timeline |
| | | Scenes and Movie Clips |
| | | Symbols and the Library |
| | | The Macromedia Dashboard |
| | | Summary |
|
| | | Chapter 2. Customizing Flash 5 to Suit Your Workflow |
| | | Setting up Default Movie Properties |
| | | Using Panel Sets |
| | | Custom Panel Sets |
| | | Setting Preferences |
| | | Custom Keyboard Shortcuts |
| | | Summary |
|
| | | Chapter 3. Finding Your Way with the Movie Explorer |
| | | The Movie Explorer Interface |
| | | Searching for Elements |
| | | Using the Movie Explorer Options to Edit Your Flash Files |
| | | Replacing Fonts |
| | | Summary |
|
| | | Chapter 4. Flash and Generator |
| | | Introduction to Generator |
| | | The Generator Interface |
| | | Generator Variables |
| | | Using an External Data Source |
| | | Applying Transformations |
| | | Using Symbol Commands |
| | | Using Variables for Generator Settings |
| | | Nesting Symbol Commands |
| | | Generator Objects |
| | | Using Generator to Create Charts |
| | | Publishing Generator Templates |
| | | Online versus Offline |
| | | Summary |
|
|
| | Part II: Building Blocks/Animation and Sound |
| | | Chapter 5. Importing, Using, and Optimizing Graphics |
| | | Optimizing Bitmaps for Use in Flash |
| | | Converting Bitmaps to Vector Graphics |
| | | Importing Vector Graphics |
| | | Importing Art from Adobe Illustrator and Macromedia FreeHand |
| | | Combining Bitmaps and Vector Art |
| | | Bandwidth Profiler |
| | | Creating a Size Report |
| | | Summary |
|
| | | Chapter 6. Tips for Using the Library |
| | | Using the Library Sorting Options |
| | | Using the Use Counts |
| | | Swapping and Updating Library Items |
| | | Using Shared Libraries |
| | | Creating and Using Font Symbols |
| | | Avoiding Shared Library Headaches |
| | | Creating Custom Permanent Libraries |
| | | Summary |
|
| | | Chapter 7. Creating Cool Effects with Text |
| | | Simple Text Changes |
| | | Alpha Transparency and Brightness |
| | | Tweening Text on Paths |
| | | Text and Masking |
| | | Using Third-Party Text Tools |
| | | Building Your Own Effects |
| | | The Liberty File |
| | | Summary |
|
| | | Chapter 8. Making the Transition |
| | | Simple Transitions |
| | | Combination Transitions |
| | | Spatial Transitions |
| | | Summary |
|
| | | Chapter 9. Masking Effects |
| | | A Quick Overview of Masking |
| | | A Simple Spotlight Mask |
| | | Softening the Mask for Simple Shapes |
| | | Softening the Mask for Complex Shapes |
| | | ActionScript and Masking |
| | | Summary |
|
| | | Chapter 10. Animation Techniques |
| | | Building the Story |
| | | Character Animation Basics |
| | | Adding Life to Your Character |
| | | Animating Your Backgrounds |
| | | Summary |
|
| | | Chapter 11. Faking Video in Flash |
| | | Cinematography and Perspective in Flash |
| | | Using Video Stills for Film Sequences |
| | | Summary |
|
| | | Chapter 12. Creating 3-D Effects in Flash |
| | | Tracing and Lighting in 3-D Planes |
| | | Using Third-Party 3-D Software |
| | | Using 3-D in Interfaces |
| | | Using Scaling and Paths for 3-D Motion |
| | | Summary |
|
| | | Chapter 13. Using Sound in Flash |
| | | Sound Basics |
| | | Importing and Adding Sound to Your Movie |
| | | Streaming versus Event Sounds |
| | | Layering Sounds in Flash |
| | | Synchronizing Layered Sounds |
| | | Editing Sound in Flash |
| | | Adding Custom Effects |
| | | Sound Compression |
| | | Synchronizing Simple Animation and Sound |
| | | Turn Down That Noise |
| | | Preloading Your Sound and Animation |
| | | Summary |
|
|
| | Part III: Building Blocks/Introducing ActionScript and Interactivity |
| | | Chapter 14. Introduction to Object-Oriented Programming |
| | | Programming Fundamentals |
| | | Creating and Using Objects |
| | | Basic Programming |
| | | Creating Custom Prototype Objects |
| | | Designing Objects for Flash |
| | | Summary |
|
| | | Chapter 15. Menu Systems |
| | | Making a Simple Pop-up Menu |
| | | Creating a Window-Based Menu System |
| | | Using Generator to Create a Menu |
| | | Summary |
|
| | | Chapter 16. Using Preloading Sequences |
| | | Preloading in Flash 5 versus Flash 4 |
| | | Using _framesloaded and _totalframes |
| | | Using getBytesLoaded() and getBytesTotal() |
| | | Amusing the User While Preloading |
| | | Summary |
|
| | | Chapter 17. Interface Techniques |
| | | Basic Drag-and-Drop Interactivity |
| | | Drag-and-Drop with a Drop Target |
| | | Custom Cursors |
| | | Slide Control |
| | | Scrolling Text |
| | | Summary |
|
| | | Chapter 18. Controlling Sound Using the Sound Object |
| | | The Sound Object |
| | | Attaching a Sound |
| | | Starting and Stopping a Sound |
| | | Controlling the Volume |
| | | Controlling the Pan |
| | | Preloading Attached Sounds |
| | | Summary |
|
| | | Chapter 19. Emulating the Natural World: A Poet's Introduction to Physics |
| | | Programming Simple Movement |
| | | Throwing Objects Around the Stage |
| | | Elastic Movement |
| | | Detecting Collisions |
| | | Summary |
|
| | | Chapter 20. Using Flash 5's Stock Smart Clips: Radio Buttons, Check Boxes, and Drop- Down Menus |
| | | The Basic Smart Clips |
| | | Summary |
|
| | | Chapter 21. Working with Learning Interactions |
| | | The Learning Interactions |
| | | Under the Hood with Learning Interactions |
| | | Summary |
|
| | | Chapter 22. Creating and Exchanging Your Own Smart Clips |
| | | Creating Your Own Smart Clip |
| | | The Macromedia Flash Exchange |
| | | Summary |
|
| | | Chapter 23. Introduction to XML |
| | | What Is XML? |
| | | Loading and Sending XML |
| | | Moving Around Through XML |
| | | WDDX/XML and Flash |
| | | Summary |
|
|
| | Part IV: Pulling It All Together: Implementing Flash in the Real World |
| | | Chapter 24. Printing: What You See Is Not Always What You Get |
| | | Printing from the Flash Player |
| | | Using the Print Action |
| | | Summary |
|
| | | Chapter 25. Storyboarding to Finished Project |
| | | Storyboarding |
| | | Development |
| | | Tank Movement: Comparing Angles |
| | | Clicking the Island to Move the Tank |
| | | Swapping the Mouse Pointer |
| | | Animating the Tank Rotation |
| | | Animating the Tank Movement |
| | | Wind |
| | | Turret Control |
| | | The Bomb |
| | | Artwork |
| | | Integrating Artwork with Programming |
| | | Second-Player Functionality |
| | | Scoring and Multiple-Game Controls |
| | | Cosmetics |
| | | Sounds |
| | | Preloader |
| | | Summary |
|
| | | Chapter 26. Browser and Platform Idiosyncrasies |
| | | Successful Software/Hardware Combinations |
| | | Flash Player Detection |
| | | Archived Flash Players for Testing Purposes |
| | | Macintosh Idiosyncrasies |
| | | Windows Issues |
| | | Browser Issues |
| | | <OBJECT> and <EMBED> Tags |
| | | Summary |
|
| | | Chapter 27. Communicating with the Host Application |
| | | Using Flash Actions to Communicate with the Host Application |
| | | JavaScript Methods for Flash Objects |
| | | Macromedia Dreamweaver JavaScript Integration Kit |
| | | Summary |
|
| | | Chapter 28. Working with Middleware |
| | | Comparison of Middleware Languages |
| | | Integrating Middleware with Flash |
| | | A ColdFusion/Flash Application |
| | | Summary |
|
|
| | Part V: Appendixes |
| | | Appendix A. ActionScript Quick Reference |
| | | Objects and Methods |
| | | ActionScript Operators |
| | | Properties |
| | | Actions |
|
| | | Appendix B. Keyboard Shortcut Quick Reference |
| | | Standard Flash 5 Keyboard Shortcuts |
| | | Fireworks 3 Keyboard Shortcuts |
| | | FreeHand 9 Keyboard Shortcuts |
| | | Illustrator 9 Keyboard Shortcuts |
| | | Photoshop 5 Keyboard Shortcuts |
|
| | | Appendix C. Flash Resources |
| | | Text Tools |
| | | 3-D Tools |
| | | Cartoon Animation |
| | | Video Tools |
| | | Tools to Create Screen Savers |
| | | Other Tools |
| | | Royalty-Free Sound Resources |
| | | Font Resources |
| | | 3-D Modeling Resources |
| | | Flash Mailing Lists |
| | | Flash at Fig Leaf |
|
| | | Appendix D. What's on the CD- ROM |
| | | System Requirements |
| | | Loading the CD Files |
| | | Third-Party Programs |
| | | Read This Before Opening the Software |
|
|