MACROMEDIA Director MX Use Manual

Category
Software
Type
Use Manual

This manual is also suitable for

Using Director MX
Macromedia Director MX
Trademarks
Afterburner, AppletAce, Attain, Attain Enterprise Learning System, Attain Essentials, Attain Objects for Dreamweaver,
Authorware, Authorware Attain, Authorware Interactive Studio, Authorware Star, Authorware Synergy, Backstage, Backstage
Designer, Backstage Desktop Studio, Backstage Enterprise Studio, Backstage Internet Studio, Contribute, Design in Motion,
Director, Director Multimedia Studio, Doc Around the Clock, Dreamweaver, Dreamweaver Attain, Drumbeat, Drumbeat 2000,
Extreme 3D, Fireworks, Flash, Fontographer, FreeHand, FreeHand Graphics Studio, Generator, Generator Developer’s Studio,
Generator Dynamic Graphics Server, Knowledge Objects, Knowledge Stream, Knowledge Track, Lingo, Live Effects,
Macromedia, Macromedia Contribute, Macromedia M Logo & Design, Macromedia Flash, Macromedia Xres, Macromind,
Macromind Action, MAGIC, Mediamaker, Object Authoring, Power Applets, Priority Access, Roundtrip HTML, Scriptlets,
SoundEdit, ShockRave, Shockmachine, Shockwave, Shockwave Remote, Shockwave Internet Studio, Showcase, Tools to Power
Your Ideas, Universal Media, Virtuoso, Web Design 101, Whirlwind and Xtra are trademarks of Macromedia, Inc. and may be
registered in the United States or in other jurisdictions including internationally. Other product names, logos, designs, titles,
words or phrases mentioned within this publication may be trademarks, servicemarks, or tradenames of Macromedia, Inc. or
other entities and may be registered in certain jurisdictions including internationally.
This guide contains links to third-party Web sites that are not under the control of Macromedia, and Macromedia is not
responsible for the content on any linked site. If you access a third-party Web site mentioned in this guide, then you do so at your
own risk. Macromedia provides these links only as a convenience, and the inclusion of the link does not imply that Macromedia
endorses or accepts any responsibility for the content on those third-party sites.
Apple Disclaimer
APPLE COMPUTER, INC. MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING THE
ENCLOSED COMPUTER SOFTWARE PACKAGE, ITS MERCHANTABILITY OR ITS FITNESS FOR ANY
PARTICULAR PURPOSE. THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED BY SOME
STATES. THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. THIS WARRANTY PROVIDES YOU WITH
SPECIFIC LEGAL RIGHTS. THERE MAY BE OTHER RIGHTS THAT YOU MAY HAVE WHICH VARY FROM
STATE TO STATE.
Copyright © 2002 Macromedia, Inc. All rights reserved. This manual may not be copied, photocopied, reproduced,
translated, or converted to any electronic or machine-readable form in whole or in part without prior written approval of
Macromedia, Inc.
Third Party Software Notices and/or Additional Terms and Conditions can be found at http://www.macromedia.com/go/
thirdparty/.
Part Number ZDR90M100
Acknowledgments
Writing: Jay Armstrong, George Brown, Stephanie Gowin, and, Tim Statler
Editing: Rosana Francescato, Mary Ferguson, Mary Kraemer, and Noreen Maher
Project Management: Stuart Manning
Production: Chris Basmajian, Caroline Branch, John Francis, and Patrice O’Neill
Multimedia: Aaron Begley and Benjamin Salles
First Edition: December 2002
Macromedia, Inc.
600 Townsend St.
San Francisco, CA 94103
3
CONTENTS
INTRODUCTION
Getting Started
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Installing Director. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Whats new in Director MX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Resources for learning Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Conventions used in Director Help and printed books . . . . . . . . . . . . . . . . . . . . . . . . . 18
CHAPTER 1
Director Basics
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Creating a new movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Introducing the Director workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Managing the workspace in Director MX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Using multiple Score windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Changing Score settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Using markers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Selecting and editing frames in the Score. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
About adding interactivity with Lingo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Converting movies created in previous versions of Director. . . . . . . . . . . . . . . . . . . . . . 45
Managing the Director authoring environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
About using Xtra extensions to extend Director functionality . . . . . . . . . . . . . . . . . . . . 50
About distributing movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Answers panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
CHAPTER 2
Director MX Basics Tutorial
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
What youll learn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
About the Director metaphor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
View the completed movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Open the tutorial movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Set up the movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
View your cast members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Edit a text cast member. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Build the first scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Edit sprites in the Score window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Create an animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Change the tempo of an animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Create a sunset animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Contents4
Add navigation buttons to the animation scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Build the sound and video scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Write Lingo scripts to control movie playback. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Add Lingo to navigation buttons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Write Lingo that refers to scenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
About controlling video in Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Add scripts for video control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Control sound with Lingo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Add sounds to buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Publish your movie for the web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Continue learning about Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
CHAPTER 3
Director MX 3D Tutorial
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
What youll learn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
What you should know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
View the completed movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Open the tutorial movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Create 3D text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Modify behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
View a 3D world. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Use the camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Set model rollover cursors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Use 3D behaviors for navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Play your completed movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
To learn more . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
CHAPTER 4
Cast Members and Cast Windows
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Creating new casts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Creating cast members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Using the Cast window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Naming cast members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Using Cast List view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Using Cast Thumbnail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Moving cast members within the Cast window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Organizing cast members within the Cast window . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Setting Cast window preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Changing Cast properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Viewing and setting cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Finding cast members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Importing cast members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Launching external editors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Managing external casts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Creating libraries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Setting cast member properties using Lingo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Setting Xtra cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Contents 5
CHAPTER 5
Sprites
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Creating sprites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Changing sprite preferences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Selecting sprites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Layering sprites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Displaying and editing sprite properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Locking and unlocking sprites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Positioning sprites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Changing the appearance of sprites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Using sprite inks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Assigning a cast member to a sprite with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
CHAPTER 6
Animation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
About tweening in Director. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Tweening the path of a sprite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Accelerating and decelerating sprites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Tweening other sprite properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Suggestions and shortcuts for tweening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Changing tweening settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Switching a sprites cast members. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Editing sprite frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Frame-by-frame animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Shortcuts for animating with multiple cast members. . . . . . . . . . . . . . . . . . . . . . . . . . 195
Using film loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Setting film loop properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Step-recording animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Real-time recording animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Linking a sequence with Paste Relative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Animating sprites with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
CHAPTER 7
Bitmaps
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
About importing bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Using animated GIFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Using the Paint window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Changing selected areas of a bitmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Flipping, rotating, and applying effects to bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Using Auto Distort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Changing registration points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Changing size, color depth, and color palette for bitmaps . . . . . . . . . . . . . . . . . . . . . . 220
Controlling bitmap images with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Using gradients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Using patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Creating a custom tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Using Paint window inks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Using bitmap filters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Using onion skinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
About the Paste as Pict option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Contents6
Setting bitmap cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Setting PICT cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Setting Paint window preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Compressing bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Working with Macromedia Fireworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
CHAPTER 8
Vector Shapes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Drawing vector shapes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Editing vector shapes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Defining gradients for vector shapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Controlling vector shapes with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Setting vector shape properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Using shapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Setting shape cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
CHAPTER 9
Color, Tempo, and Transitions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Controlling color. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Setting palette cast member properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
About tempo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Using transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
CHAPTER 10
Text
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Embedding fonts in movies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Creating text cast members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Editing and formatting text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Creating a hypertext link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Working with fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Using editable text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Converting text to a bitmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Mapping fonts between platforms for field cast members . . . . . . . . . . . . . . . . . . . . . . 284
Setting text or field cast member properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Formatting chunks of text with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Formatting text or field cast members with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Controlling scrolling text with Lingo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Checking for specific text with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Modifying strings with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Contents 7
CHAPTER 11
Using Flash and Other Interactive Media Types
. . . . . . . . . . . . . . . . . . . . . . 293
Using Flash Movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Editing a Flash cast member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Controlling a Flash movie with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Controlling a Flash movies appearance with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Streaming Flash movies with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Playing back Flash movies with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Using Lingo to set and test Flash variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Sending Lingo instructions from Flash movies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Using Flash objects in Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Using the Flash local connection object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Using Flash Communication Server MX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Using the Flash Settings panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Playback performance tips for Flash movies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Using Director movies within Director movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Setting linked Director movie properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Using ActiveX controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
CHAPTER 12
Sound and Synchronization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Importing internal and linked sounds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Setting sound cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Controlling sound in the Score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Looping a sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
Using sound in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Playing sounds with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
About Shockwave Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Compressing internal sounds with Shockwave Audio . . . . . . . . . . . . . . . . . . . . . . . . . 326
Streaming linked Shockwave Audio and MP3 audio files. . . . . . . . . . . . . . . . . . . . . . . 326
Playing Shockwave Audio and MP3 audio with Lingo . . . . . . . . . . . . . . . . . . . . . . . . 327
Synchronizing media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Synchronizing sound with Lingo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Accessibility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
CHAPTER 13
Using Video
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Importing digital video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Using the Video window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Setting digital video cast member properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Playing digital video direct-to-Stage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Controlling digital video in the Score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Playing digital video with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Controlling QuickTime with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
Cropping digital video. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
About using digital video on the Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Preloading AVI digital video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Synchronizing video and animation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Using RealMedia content in Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Using Lingo sound elements with RealMedia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Contents8
CHAPTER 14
Behaviors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Attaching behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Changing the order of attached behaviors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Getting information about behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Creating and modifying behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Writing behaviors with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Setting up a Parameters dialog box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Setting behavior properties with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Customizing a behaviors property. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Creating an on getPropertyDescriptionList handler. . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Including a description for the Behavior inspector. . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Example of a complete behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Sending messages to behaviors attached to sprites . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Using inheritance in behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
CHAPTER 15
Navigation and User Interaction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Creating basic navigation controls with behaviors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Adding push buttons, radio buttons, and check boxes . . . . . . . . . . . . . . . . . . . . . . . . . 374
Jumping to locations with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
Detecting mouse clicks with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Making sprites editable and draggable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Making sprites editable or moveable with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
Checking which text is under the pointer with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . 379
Responding to rollovers with Lingo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
Finding mouse pointer locations with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Checking keys with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Equivalent cross-platform keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Identifying keys on different keyboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
About animated color cursors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Creating an animated color cursor cast member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Using an animated color cursor in a movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
CHAPTER 16
Writing Scripts with Lingo
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
Scripting basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
Lingo terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Lingo syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Writing Lingo statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Using handlers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Using lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Expressing literal values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Using operators to manipulate values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Controlling flow in scripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Creating and attaching scripts with the Script window . . . . . . . . . . . . . . . . . . . . . . . . 412
Using linked scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Using parent scripts and child objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Troubleshooting Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Contents 9
CHAPTER 17
3D Basics
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
What you need to know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
From 2D to 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
The 3D Xtra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
Using the Shockwave 3D window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
Using the Property inspector for 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
Using rendering methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
Using 3D Anti-aliasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
3D behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
3D text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
The 3D world . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
CHAPTER 18
The 3D Cast Member, 3D Text, and 3D Behaviors
. . . . . . . . . . . . . . . . . . 455
About the 3D cast member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
Model resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Shaders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Textures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
Motions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Lights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Creating 3D text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Modifying 3D text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
Lingo for 3D text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Using 3D behaviors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
CHAPTER 19
Working with Models and Model Resources
. . . . . . . . . . . . . . . . . . . . . . . . . 473
About models and model resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
Model resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
Primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Cast member commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
Shaders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
Textures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
Modifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
Animation modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
Motions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
About lights and cameras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
Light properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
Light commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
Contents10
CHAPTER 20
Controlling the 3D World
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
3D Lingo events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Collisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
Vector math. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
Transforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
Rendering functionality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530
CHAPTER 21
Movies in a Window
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
Creating a MIAW using Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
Opening and closing a MIAW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
Setting the window type for a MIAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
Setting the window size and location for a MIAW. . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
Cropping and scaling a MIAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
Controlling the appearance of a MIAW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
Listing the current movies in windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
Controlling interaction between MIAWs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
Controlling events involving MIAWs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
CHAPTER 22
Using the XML Parser Xtra
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
About XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
Using XML parser objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
Using XML document nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
Accessing attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
Parser objects and XML nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
Treating white space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
XML and character sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
CHAPTER 23
Making Director Movies Accessible
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
About government requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
Making Director movies accessible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
Using the Accessibility behavior library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
Using accessibility Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 559
Deploying accessible movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
CHAPTER 24
Managing Memory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
How Director unloads items from memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
Loading and unloading individual cast members. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
Preloading digital video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
CHAPTER 25
Managing and Testing Director Projects
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
Managing Director projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
About testing movies to avoid problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
Contents 11
CHAPTER 26
Packaging Movies for Distribution
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
Shockwave browser compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
Previewing a movie in a browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
About Xtra extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
Managing Xtra extensions for distributed movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . 574
About distribution formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 574
Creating Shockwave movies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576
Setting movie options for browser resizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
About projectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582
Creating projectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582
Processing movies with Update Movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
Exporting digital video and frame-by-frame bitmaps. . . . . . . . . . . . . . . . . . . . . . . . . . 586
Setting QuickTime export options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 588
About organizing movie files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
CHAPTER 27
Using Shockwave Player
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
About streaming movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
About network operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592
Setting movie playback options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592
Setting Shockwave playback options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
About creating multiuser applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594
About streaming with the Score and behaviors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594
Checking whether media elements are loaded with Lingo . . . . . . . . . . . . . . . . . . . . . . 595
Downloading files from the Internet with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Retrieving network operation results with Lingo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
Using Lingo in different Internet environments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
Testing your movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
About downloading speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
Contents12
13
INTRODUCTION
Getting Started
Macromedia Director MX is the worlds foremost authoring tool for creating interactive
multimedia. Developers rely on Director to create attention-grabbing business presentations,
advertising kiosks, interactive entertainment, and educational products. To see some of the
exciting and varied ways in which developers use Director, visit the Director showcase at
www.macromedia.com/software/director/special/inspiration/. You can also see great examples of
Shockwave at www.shockwave.com.
Your users can view your completed Director movie over the Internet, either in a web browser or
independent of a browser,or in a stand-alone projector suitable for LANs and distribution
through CD-ROM and DVD-ROM.
System requirements
The following hardware and software are the minimum required to author Director movies:
For Microsoft Windows: An Intel Pentium II 200 processor running Windows 98, 2000, or
XP; 128 MB of available RAM plus 100 MB of available disk space; a color monitor; and a
CD-ROM drive
For the Macintosh: A Power Macintosh G3 running System 10.1 or later; 128 MB of available
RAM plus 100 MB of available disk space; a color monitor; and a CD-ROM drive
The following hardware and software are the minimum required to play back Director movies:
For Microsoft Windows: An Intel Pentium II 200 processor running Windows 95/98, 2000,
XP, or NT version 4.0 or later; 32 MB of installed RAM; Netscape Navigator 4.0 or later,
Microsoft Internet Explorer 4.0 or later, or America Online 4.0 or later web browser; and a
color monitor
For the Macintosh OS X: A Power Macintosh G3 running System 10.1 or later; 128 MB of
available RAM; Microsoft Internet Explorer 5.1 or later; and a color monitor
For the Macintosh Classic operating system: A Power Macintosh 180 (G3 recommended)
running System 8.6 or later; 32 MB of installed RAM; Netscape 4.0 or later, Microsoft
Internet Explorer 4.5 or later, or America Online 4.0 or later web browser; and a color monitor
Introduction14
Installing Director
Follow these steps to install Director on either a Windows or a Macintosh computer.
To install Director on a Windows or a Macintosh computer:
1 Insert the Director CD into the computers CD-ROM drive and do one of the following:
In Windows, if the installation program doesnt start automatically, choose Run from the
Windows Start menu, type d:\setup.exe (where d is your CD-ROM drive letter), and
click OK.
On the Macintosh, double-click the Director Installer icon.
2 Follow the onscreen instructions.
3 If prompted, restart your computer.
What’s new in Director MX
New features in Director MX build on a proven development environment to make Director
more powerful, more tightly integrated with the Macromedia MX product family, and better
suited to create content that is accessible to everyone, even those with disabilities.
Developers can deliver rich multimedia content that integrates interactive audio, video, bitmaps,
vectors, text, fonts, and more. Director MX lets you work more effectively with the shared
Macromedia MX user interface, take advantage of unprecedented Macromedia Flash MX
integration, and deliver content to a broader audience.
Integration with other Macromedia MX products
Director MX is truly a part of the Macromedia MX family; this is evident in the workspace,
which matches those of other Macromedia MX products, as well as in other aspects of the
applications strong integration with Macromedia Flash MX, ColdFusion MX, Flash
Communications Server MX, and other Macromedia MX products.
The Macromedia MX workspace lets you organize and customize an environment thats shared
among Dreamweaver MX, Fireworks MX, and Macromedia Flash MX. The familiar and flexible
working environment helps you maximize productivity. Dockable panels can be grouped and
collapsed or expanded as needed for a smooth workflow.
Enhanced control of Macromedia Flash media through Lingo gives you complete access to all
properties and methods of Flash MX ActionScript objects. Greatly reduce your development time
by directly controlling all elements within your content that were authored in Flash MX.
Access to the Flash MX launch-and-edit feature lets you simply double-click a SWF file to
automatically launch Flash MX. Once you edit the file, its automatically saved and reimported
into Director MX. This roundtrip editing significantly streamlines your workflow.
Macromedia Flash Communication Server MX support allows you to use all the functional
capabilities provided by Flash Communication Server MX, including the ability to access
installed USB or FireWire cameras as well as installed microphones. You can combine the power
of the Flash Communication Server MX with Director MX to create multiuser games, distance-
learning applications, and real-time collaboration forums. Previous users of the Shockwave
Multiuser Server are encouraged to use Flash Communication Server MX. However, the
Shockwave Multiuser Server is available on the Director installation CD.
Getting Started 15
Macromedia Flash MX importing
lets you take advantage of the power of Flash MX and its
lightweight vector graphics by importing Flash files into Director MX content. Director
developers can use this powerful combination to create the most effective multimedia content.
Macromedia Flash Remoting MX provides a secure, high-performance connection between
Macromedia ColdFusion MX and Shockwave Player. When used with Director MX, Flash
Remoting MX lets you easily pass data to ColdFusion MX and back.
Macromedia Fireworks MX integration gives Director MX developers access to the robust design
and production environment of Fireworks MX, allowing developers to create graphics for
presentations or Shockwave content. In addition, the tight integration between Fireworks MX
and Director MX offers a roundtrip workflow between these graphic and multimedia
environments. Integration features include launching and editing, Fireworks MX importing,
launching and optimizing, and the Fireworks MX Import Xtra.
Accessible content
Director MX allows you to create content that meets internationally recommended guidelines
and government accessibility requirements—including Section 508 guidelines. Director MX lets
you add text-to-speech, captioning, and tab-navigation features to web-based Shockwave content
or stand-alone applications on both Microsoft Windows and Apple Macintosh systems.
The cross-platform Speech Xtra makes Director MX applications “self-voicing”—that is, text is
converted to speech without a screen reader. The users operating system provides voices at the
system level. You can create completely customizable, accessible content that doesnt rely on
screen readers. Any user with Shockwave Player and an installed speech engine (which ships with
current operating systems) can then use your accessible content.
Drag-and-drop accessibility behaviors in Director MX let you easily control speech and tab
ordering, as well as synchronize text with spoken words, in order to repurpose existing Director
applications to adhere to accessibility guidelines.
Enhanced power of Director
Director MX introduces many new features that improve on the renowned power of Director to
create rich media multimedia content that can be deployed on CDs, DVDs, or corporate
intranets—or to more than 300 million web users with Shockwave Player.
Advanced debugging capabilities enhance the power of Lingo, the object-oriented Director
programming language. Director MX offers a streamlined professional debugging layout, with
everything you need in one convenient place.
The unified Script and Debugger windows let you debug, browse, and edit scripts all in the same
window. The Script window switches to debugging mode when a Lingo error or a breakpoint is
encountered. You can edit scripts while in debugging mode.
New Script window buttons save you development time when youre working in Lingo. Among
the buttons are a button that lets you inspect and debug code faster and realize better input
responses when editing large files, a button that pinpoints debugging issues more quickly when
working with others, and a button that organizes 3D Lingo commands separately from other
Lingo commands for faster 3D debugging.
The Scripting Xtras window helps you organize your third-party scripting Xtra extensions more
efficiently. The window detects all installed scripting Xtra extensions, gets their methods and
properties, and organizes them in a convenient pop-up menu.
Introduction16
An Object inspector with data browser functionality
lets you inspect all properties of script
instances, and examine the hierarchy of elements inside 3D cast members and Flash MX sprites.
The ability to quickly examine and modify all your movie components reduces both debugging
and development time.
Color-coding of recently changed variables makes tracking changes quick and easy with
immediate visual feedback. As you step through your code, the Debugger window displays the
variables whose values have changed in red.
The split-paned Message window shows you the results of your code changes immediately. Now
movies can execute and display information in the Output pane while you enter and execute
Lingo commands in the Input pane.
QuickTime 6 support allows you to take advantage of QuickTime 6 features, including support
for streaming MPEG4 video and MP3 audio.
Macintosh OS X support lets you create Director MX content using Mac OS X, the modern Apple
operating system. You can author in Mac OS X and create Shockwave applications and
executables that can be viewed on Mac OS X as well as pre–Mac OS X systems.
Resources for learning Director
The Director package contains a variety of media to help you learn the program quickly and
become proficient in creating multimedia—including the printed books Using Director MX and
Director MX Lingo Dictionary, both of which are also available as online help. Using Director MX
contains two tutorials. The Director MX workspace contains tooltips and context-sensitive help,
and additional help is available on the Director MX website at www.macromedia.com/support/
director. The new Answers panel in the Director workspace gives you a quick and easy way to find
out about the latest Director materials available on the web.
Director Help
Director Help is the comprehensive information source for all Director features. The help system
includes complete conceptual overviews of all features, animated examples, descriptions of all
interface elements, and a reference of all Lingo commands and elements. Topics are extensively
cross-referenced and indexed to make finding information and jumping to related topics quick
and easy.
You can access Director Help from the Help menu. To access context-sensitive help, select
Help from the Options menu for any panel, palette, or inspector, or click the Help button in
any dialog box.
Director MX tutorials
When youre ready to start working in Director, begin with Chapter 2, “Director MX Basics
Tutorial,” on page 53. The tutorial shows you how to create a basic movie using some of the most
useful and powerful features of Director.
If you want to produce 3D content, see Chapter 3, “Director MX 3D Tutorial,” on page 103.
Using Director MX manual
This printed manual contains all the information found in Director Help.
Getting Started 17
Director MX Lingo Dictionary
The Director MX Lingo Dictionary is a printed version of all the Lingo topics in Director Help.
Answers panel
The Answers panel provides quick access to information that helps you work effectively with
Director. This includes tutorials, TechNotes, and other useful content.
You can get the latest Director information from macromedia.com by simply clicking the Update
button in the Answers panel.
Tooltips
When you place the pointer over a Director tool or other workspace feature for a few seconds, a
small tooltip appears that explains the function of the item.
Keyboard shortcuts
Many commands that are available from Director menus are also accessible through keyboard
shortcuts. When you display a menu or submenu, the appropriate key combinations are shown
next to the commands for which keyboard shortcuts are available.
The following illustration shows key board shortcuts for a variety of commands on the Control
menu. (The illustration shows Director running on Windows. When Director is running on a
Macintosh, the keyboard shortcuts reflect Macintosh keys.)
Director Support Center
The Director Support Center website (www.macromedia.com/support/director/) contains the
latest information on Director, plus additional topics, examples, tips, and updates. Check the
website often for the latest news on Director and how to get the most out of the program.
Introduction18
Conventions used in Director Help and printed books
The help system and printed books use the following conventions:
The terms Lingo and Director refer to Director MX.
Within the text and in Lingo examples, Lingo elements and parts of actual code are shown in
this font. For example, set answer = 2 + 2 is a sample Lingo statement.
Quotation marks that are part of Lingo statements are shown in the text and Lingo code
examples as straight quotation marks (") rather than as curly quotation marks (”).
The continuation symbol (¬), which you enter by pressing Alt+Enter (Windows) or
Option+Return (Macintosh), indicates that a long line of Lingo has been broken onto two or
more lines. Lines of Lingo that are broken this way are not separate lines of code. When you
see the continuation symbol in this book, type the lines as one line when you enter them in the
Script window.
Variables used to represent parameters in Lingo appear in italics. For example,
whichCastMember is commonly used to indicate where you insert the name of a cast member
in Lingo.
Text that you should type is shown in this font.
19
CHAPTER 1
Director Basics
Macromedia Director MX is the tool of choice for legions of web and multimedia developers.
With Director, you can create movies for websites, kiosks, and presentations as well as movies for
education and entertainment. Movies can be as small and simple as an animated logo or as
complex as an online chat room or game. Director movies can include a variety of media, such as
sound, text, graphics, animation, and digital video. A Director movie can link to external media
or be one of a series of movies that refer to one another.
Your users view completed Director movies in one of the following ways:
In the Macromedia Shockwave movie format, which plays in Shockwave-enabled web
browsers. Millions of web users already have the Shockwave Player on their computers,
browsers, or system software. Others have downloaded Shockwave Player, which is free, from
Macromedias website at www.macromedia.com/shockwave/download/.
In a projector, which plays on your users computer as a stand-alone application.
Creating a new movie
Director is organized around a movie metaphor.
To create a new movie:
Select File > New > Movie.
Chapter 120
Introducing the Director workspace
When you first launch Director, there are several windows in the default layout, including the
Stage, the Score, the Cast, and the Property inspector.
Default Director MX window layout (Windows platform)
When creating and editing a movie, you typically work in four of these windows: the Stage, the
Score, the Cast, and the Property inspector.
The Stage
If the Stage is not open, select Window > Stage.
The Stage is the visible portion of a movie on which you determine where your media
elements appear.
During authoring, you have the ability to define the properties of your Stage, such as its size and
color. As you work on your movie, you can use zooming to make the Stage either larger or smaller
than the original movie, while also scaling the coordinates for the Stage objects. To align objects
on the Stage, you can select to display guides and grids or use the Align window.
Tools
Stage
Property inspector
ScoreCast
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305
  • Page 306 306
  • Page 307 307
  • Page 308 308
  • Page 309 309
  • Page 310 310
  • Page 311 311
  • Page 312 312
  • Page 313 313
  • Page 314 314
  • Page 315 315
  • Page 316 316
  • Page 317 317
  • Page 318 318
  • Page 319 319
  • Page 320 320
  • Page 321 321
  • Page 322 322
  • Page 323 323
  • Page 324 324
  • Page 325 325
  • Page 326 326
  • Page 327 327
  • Page 328 328
  • Page 329 329
  • Page 330 330
  • Page 331 331
  • Page 332 332
  • Page 333 333
  • Page 334 334
  • Page 335 335
  • Page 336 336
  • Page 337 337
  • Page 338 338
  • Page 339 339
  • Page 340 340
  • Page 341 341
  • Page 342 342
  • Page 343 343
  • Page 344 344
  • Page 345 345
  • Page 346 346
  • Page 347 347
  • Page 348 348
  • Page 349 349
  • Page 350 350
  • Page 351 351
  • Page 352 352
  • Page 353 353
  • Page 354 354
  • Page 355 355
  • Page 356 356
  • Page 357 357
  • Page 358 358
  • Page 359 359
  • Page 360 360
  • Page 361 361
  • Page 362 362
  • Page 363 363
  • Page 364 364
  • Page 365 365
  • Page 366 366
  • Page 367 367
  • Page 368 368
  • Page 369 369
  • Page 370 370
  • Page 371 371
  • Page 372 372
  • Page 373 373
  • Page 374 374
  • Page 375 375
  • Page 376 376
  • Page 377 377
  • Page 378 378
  • Page 379 379
  • Page 380 380
  • Page 381 381
  • Page 382 382
  • Page 383 383
  • Page 384 384
  • Page 385 385
  • Page 386 386
  • Page 387 387
  • Page 388 388
  • Page 389 389
  • Page 390 390
  • Page 391 391
  • Page 392 392
  • Page 393 393
  • Page 394 394
  • Page 395 395
  • Page 396 396
  • Page 397 397
  • Page 398 398
  • Page 399 399
  • Page 400 400
  • Page 401 401
  • Page 402 402
  • Page 403 403
  • Page 404 404
  • Page 405 405
  • Page 406 406
  • Page 407 407
  • Page 408 408
  • Page 409 409
  • Page 410 410
  • Page 411 411
  • Page 412 412
  • Page 413 413
  • Page 414 414
  • Page 415 415
  • Page 416 416
  • Page 417 417
  • Page 418 418
  • Page 419 419
  • Page 420 420
  • Page 421 421
  • Page 422 422
  • Page 423 423
  • Page 424 424
  • Page 425 425
  • Page 426 426
  • Page 427 427
  • Page 428 428
  • Page 429 429
  • Page 430 430
  • Page 431 431
  • Page 432 432
  • Page 433 433
  • Page 434 434
  • Page 435 435
  • Page 436 436
  • Page 437 437
  • Page 438 438
  • Page 439 439
  • Page 440 440
  • Page 441 441
  • Page 442 442
  • Page 443 443
  • Page 444 444
  • Page 445 445
  • Page 446 446
  • Page 447 447
  • Page 448 448
  • Page 449 449
  • Page 450 450
  • Page 451 451
  • Page 452 452
  • Page 453 453
  • Page 454 454
  • Page 455 455
  • Page 456 456
  • Page 457 457
  • Page 458 458
  • Page 459 459
  • Page 460 460
  • Page 461 461
  • Page 462 462
  • Page 463 463
  • Page 464 464
  • Page 465 465
  • Page 466 466
  • Page 467 467
  • Page 468 468
  • Page 469 469
  • Page 470 470
  • Page 471 471
  • Page 472 472
  • Page 473 473
  • Page 474 474
  • Page 475 475
  • Page 476 476
  • Page 477 477
  • Page 478 478
  • Page 479 479
  • Page 480 480
  • Page 481 481
  • Page 482 482
  • Page 483 483
  • Page 484 484
  • Page 485 485
  • Page 486 486
  • Page 487 487
  • Page 488 488
  • Page 489 489
  • Page 490 490
  • Page 491 491
  • Page 492 492
  • Page 493 493
  • Page 494 494
  • Page 495 495
  • Page 496 496
  • Page 497 497
  • Page 498 498
  • Page 499 499
  • Page 500 500
  • Page 501 501
  • Page 502 502
  • Page 503 503
  • Page 504 504
  • Page 505 505
  • Page 506 506
  • Page 507 507
  • Page 508 508
  • Page 509 509
  • Page 510 510
  • Page 511 511
  • Page 512 512
  • Page 513 513
  • Page 514 514
  • Page 515 515
  • Page 516 516
  • Page 517 517
  • Page 518 518
  • Page 519 519
  • Page 520 520
  • Page 521 521
  • Page 522 522
  • Page 523 523
  • Page 524 524
  • Page 525 525
  • Page 526 526
  • Page 527 527
  • Page 528 528
  • Page 529 529
  • Page 530 530
  • Page 531 531
  • Page 532 532
  • Page 533 533
  • Page 534 534
  • Page 535 535
  • Page 536 536
  • Page 537 537
  • Page 538 538
  • Page 539 539
  • Page 540 540
  • Page 541 541
  • Page 542 542
  • Page 543 543
  • Page 544 544
  • Page 545 545
  • Page 546 546
  • Page 547 547
  • Page 548 548
  • Page 549 549
  • Page 550 550
  • Page 551 551
  • Page 552 552
  • Page 553 553
  • Page 554 554
  • Page 555 555
  • Page 556 556
  • Page 557 557
  • Page 558 558
  • Page 559 559
  • Page 560 560
  • Page 561 561
  • Page 562 562
  • Page 563 563
  • Page 564 564
  • Page 565 565
  • Page 566 566
  • Page 567 567
  • Page 568 568
  • Page 569 569
  • Page 570 570
  • Page 571 571
  • Page 572 572
  • Page 573 573
  • Page 574 574
  • Page 575 575
  • Page 576 576
  • Page 577 577
  • Page 578 578
  • Page 579 579
  • Page 580 580
  • Page 581 581
  • Page 582 582
  • Page 583 583
  • Page 584 584
  • Page 585 585
  • Page 586 586
  • Page 587 587
  • Page 588 588
  • Page 589 589
  • Page 590 590
  • Page 591 591
  • Page 592 592
  • Page 593 593
  • Page 594 594
  • Page 595 595
  • Page 596 596
  • Page 597 597
  • Page 598 598
  • Page 599 599
  • Page 600 600
  • Page 601 601
  • Page 602 602
  • Page 603 603
  • Page 604 604
  • Page 605 605
  • Page 606 606
  • Page 607 607
  • Page 608 608
  • Page 609 609
  • Page 610 610
  • Page 611 611
  • Page 612 612
  • Page 613 613
  • Page 614 614
  • Page 615 615
  • Page 616 616
  • Page 617 617
  • Page 618 618
  • Page 619 619
  • Page 620 620
  • Page 621 621
  • Page 622 622
  • Page 623 623
  • Page 624 624

MACROMEDIA Director MX Use Manual

Category
Software
Type
Use Manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI