Publishers of technology books, eBooks, and videos for creative people
This is a unique book. A unique approach. To a unique technology. Flash MX combines the power of design and object-oriented programming to help take the concept of web application development to a whole new level. This book has been completely revised and rewritten to leverage the power of Flash MX.
Inside Flash MX is a world of information, ranging from foundation knowledge, to creative techniques, to an exhaustive exploration of ActionScripting and Flash programming.
1. Changes in the Flash Workflow.
Changes in the Timeline. The Drawing Toolbar and the Properties Inspector. Changes in the Panels. Changes to the Color Mixer. Changes in the Actions Panel. A Brief Overview of Components. The Distribute to Layers Option. Summary.
The Movie Explorer Interface. Searching for Elements. Using the Movie Explorer Options to Edit Your Flash Files. Replacing Fonts. Summary.
Using the Use Counts. Creating New Symbols, Using Folders, and Resolving Name Conflicts. Updating Library Items. Using Linkage and Shared Libraries. Creating and Using Font Symbols. Avoiding Shared Library Headaches. Creating Custom Permanent Libraries. Summary.
o Optimizing Bitmaps for Use in Flash. Converting Bitmaps to Vector Graphics. Importing Vector Graphics. Importing Files Created in Other Programs. Combining Bitmaps and Vector Art. Creating a Size Report. Summary.
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.
Basic Programming. Addressing Objects Directly. Other Keys to Programming. Summary.
Adding Named Anchors to Your Movie. What's Happening Behind the Scenes? What Do You Do About Nonlinear Access to Movies? What About Browser Compatibility? Summary.
What Happens If You Ignore the Printing Issue. How Printing in Flash Works. Disabling Printing in the Flash Player Context Menu. Using ActionScript to Control Printing. Printing Hidden Content. Summary.
Simple Text Changes. Alpha Transparency and Brightness. Tweening Text on Paths. Text and Masking. Using Third-Party Text Tools. Building Your Own Effects. Summary.
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.
Building the Story. Storyboarding Your Action. Character Animation Basics. Adding Life to Your Character. Animating Your Backgrounds. Summary.
Simple Transitions. Combination Transitions. Spatial Transitions. Summary.
Video Compression Basics. Importing Basics. Linking Imported Videos to External Files. Embedding Videos Directly in Flash. Embedding and Manipulating Videos in Movie Clips. Using loadMovie() with Flash Videos. Using Sorenson Squeeze for Flash MX to Process Video. Summary.
Using Gradient Fills to Simulate 3D. Using Third-Party 3D Software. Using Scaling and Paths for 3D Motion. Cinematography and Perspective in Flash. Summary.
Programming Fundamentals. Creating and Using Objects. Creating Custom Prototype Objects. Designing Objects for Flash. Events. Debugging. Summary.
The Drawing API's Methods. Drawing a Simple Square. Drawing Curves with the Drawing API. Drawing Circles with the Drawing API. Creating Fills Using the Drawing API. Using the Drawing API in the Real World. Summary.
Basic Drag-and-Drop Interactivity. Drag-and-Drop with a Drop Target. Creating Custom Cursors. Creating a Slide Control. Creating Scrolling Text. Creating Preloaders. Summary.
What Are Components? Using Components. Scripting Components. Modifying the Appearance of a Component. Obtaining Components from Other Sources. Building Your Own Component. Summary.
Programming Simple Movement. Throwing Objects Around the Stage. Elastic Movement. Detecting Collisions. Summary.
Middleware and the Application Server. Macromedia ColdFusion. Server-Side Data Models. Connecting Flash with the Server. Building a ColdFusion/Flash MX Application Using loadVars(). XML. Summary.
The Flash Remoting Service. Connecting Gateways in Flash MX. Summary.
Objects. Terms. Accessibility Object. Arguments Object. Array Object. Boolean. Button. Capabilities. Color Object. CustomActions Object. Date Object. Function Object. Key Object. LoadVars Object. Math Object. Mouse Object. MovieClip Object. Number Object. Object Object. Selection Object. System Object. Sound Object. Stage Object. String Object. TextField Object. TextFormat Object. XML Object. XMLSocket Object.
Actions. Variables. Printing. Operators. Functions. Constants. Properties. UI Components. FRadioButtonGroup.
Macromedia Standard Keyboard Shortcuts. Macromedia Flash 5 Keyboard Shortcuts. Fireworks 44 Keyboard Shortcuts. FreeHand 10 Keyboard Shortcuts. Illustrator 10 Keyboard Shortcuts. Photoshop 6 Keyboard Shortcuts.
Flash Mailing Lists. Web Sites. Text Tools. 3D Tools. Cartoon Animation. Video Tools. Tools to Create Screen Savers. Other Tools. Royalty-Free Sound Resources. Font Resources. 3D Modeling Resources.
System Requirements. Loading the CD Files. Exercise Files. Third-Party Programs. Read This Before Opening the Software.