| 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 |
| |
| |