; (semicolon), 371
[ ] (brackets), 371
( ) (parentheses), 371
9-slice scaling, 316–317
absolute paths, 403–404
Access Local Files Only option, 513
Access Network Only option, 513
access privileges, folder, 9
Accessibility icon, 501
Accessibility panel, 501
Accessibility Resource Center, Adobe, 501
actions
assigning to layers, 367
choosing, 363
creating separate layer for, 367
defined, 363
grouping, 382
identifying keyframes with, 367
previewing, 383–385
Actions panel, 362–366
accessing, 362
customizing, 364–366
illustrated, 363
resizing Script pane in, 375
Actions Toolbox, 363
ActionScript, 361–422
for adding sounds to movies, 443
attaching to keyframes, 372
complexity of, 361
component skins, 354–355
for components, 346
for controlling buttons, 310, 372–378
for controlling movie playback, 368–370, 404–406
copying from Timeline, 411–413
debugging, 510
events/event handlers, 379, 386–393
and Flash Player versions, 507, 508
and FLVPlayback components, 494
frame actions, 310, 366, 367–370
for handling multiple events, 397–398
how it works, 362
instance names in, 380
for interactive button components, 394–396
for linking to Web pages, 407–410
for making movie clips act as buttons, 399–402
and masks, 322
punctuation marks, 371
for rollover buttons, 390–392
scripting styles, 366
for sending playhead to specific frame, 386–389
for using buttons to control graphic-objects, 414–422
for using buttons to control Timelines, 403–406
using comments in, 370, 373–374, 380
versions, 361
word wrap in, 369
ActionScript 2.0 files, 4
ActionScript 3.0 files, 4
add-anchor-point tool, 136
Add Cue Point button, 484
Add Filter menu, 327
Add Motion Guide button, 255
Add Parameters button, 485
Add Scene button, 290
Add Shape Hint command, 282
adjust-color effect, 327
adjustment layers, 429
Adobe Accessibility Resource Center, 501
Adobe Exchange site, 3
Adobe Fireworks, 320, 326, 432, 439–440
Adobe Flash CS3 Professional, 1. See also Flash CS3
Adobe Flash CS3 Professional: Visual QuickPro Guide, 81
Adobe Illustrator, 423, 432–438, 534
Adobe Illustrator Image format, 534
Adobe Illustrator Sequence format, 534
ADPCM compression, 512
Advanced Effect settings, 198, 199
.ai extension, 534
AI File Importer preferences, 2, 432
AI files, 432–438
compatibility issues, 438
importing content from, 435–437
setting preferences for, 432–434
AI Import dialog, 435
AIFF files, 445
alignment, paragraph, 92
alignment buttons, 92
alignment guides, 26. See also guides
All-User Level Configuration folder, 9
Alpha value, 48, 198, 199, 247
alternate content, 525
alternate image formats, 526–529
Anchor Onion command, 235
anchor points
adding, 133
creating, 133
defined, 70
deleting, 135
selecting, 130
tools for working with, 126
viewing, 129
angles, oval, 65
animated ball. See bouncing ball animation
animated filters, 327–334
animated GIF files, 423, 527, 534
animated graphic symbols
and file size, 313
icon for, 309
looping of, 313
on mask layers, 322
vs. movie-clip symbols, 310
placing in movies, 311–313
animated greeting cards, 534
animated masks, 321–325
animating. See also animation
color effects, 247
FLVPlayback component, 493
movement, 241
person, 308
rollover button, 344–345
animation, 207–334
adding keyframes to, 232–233
changing speed of, 261–266
complex, 289–334. See also complex animation tasks
copying from Timeline, 411–413
flip-book, 228
frame-by-frame, 207–240. See also frame-by-frame animation
with motion tweening, 241–272, 296–300. See also motion tweening
reversing frames in, 303–304
rotational, 323–324
saving, as graphic symbols, 307–310
with shape tweening, 273–288. See also shape tweening
smoothing, 232–233
streamlining process of, 267
using scenes in, 290–292
varying speed of, 239–240
animators, traditional, 207, 217
anti-aliasing, 86, 87, 88, 523
AOL/CompuServe, 524
.app extension, 534
Application-Level Configuration folder, 9
Arrange menu, 154
artwork. See also graphics
accessibility considerations, 501
assembling in Timeline, 356
defining background for, 14
simulating, 72
AS 2.0/3.0, 361. See also ActionScript
.as extension, 362
aspect ratio, 107, 109, 350, 486, 520–521
assets
defined, 181
organizing, 186
attributes
fill, 54–55
paragraph, 91–94
stroke, 56–58
text, 84–90
AU files, 445
audio. See sounds
audio-compression settings, 510, 515
audio-encoding settings, 480, 483
Audio Track menu, 477
authoring environment, 1, 10–13, 81
auto-collapse preferences, 39
Auto Format preferences, 2
Auto Kern check box, 90
.avi extension, 534
AVI files, 534
Background Color control, Document Properties, 18
ball animation. See bouncing ball animation
Bandwidth Profiler, 498–500
Behavior menu, 394
Behaviors
and ActionScript, 362
downloading, 3
for sound-related tasks, 463
bevel effect, 327
Bevel join style, 57
Bézier curves, 126
Bézier handles, 70, 131–132, 132
Bézier tools, 44, 129–136, 133, 136
bit rates, 513
bitmap caching, 320
bitmap-editing programs, 424
Bitmap Image format, 534
Bitmap Sequence format, 534
bitmap text, 88
bitmaps
compressing, 511
editing, 424
exporting movies as, 497
and Flash libraries, 181
smoothing, 523
Blank Keyframe command, 212, 214, 215
blend modes, 326
blur effect, 327
.bmp extension, 534
BMP files, 423
Bold button, 89
bouncing ball animation
with frame-by-frame technique, 228–240
with motion tweening, 242–246, 253–258
with shape tweening, 274–276
brackets ([ ]), 371
Break Apart command, 143, 144, 149, 205, 300
Brightness field, 197
Bring Forward command, 154
Bring to Front command, 154
broken tweens, 242
browser windows, fitting movies into, 520
browsers. See Web browsers
Brush Mode options, 71
brush-smoothness settings, 75
button components, 347–355
adding to movies, 394
modifying, 350–355
placing, 347–348
previewing, 349
scripting interactivity for, 395–396
button states
assigning frame labels to, 358–359
frames for, 337
previewing, 340
button symbols, 335–345. See also buttons
animating, 344–345
button-state frames for, 337
creating basic, 337–340
creating fully animated, 344–345
creating shape-changing, 341–343
as interactive objects, 393
and mouse events, 393
mystery of, 336
vs. other symbol types, 190
buttons, 335–360. See also button components; button symbols
adding sounds to, 450–451
controlling graphic-objects with, 414–422
controlling sounds with, 463
controlling Timelines with, 403–406
controlling with frame scripts, 372–378
creating movie-clip, 356–360
defined, 337
levels of interactivity for, 335
opening Web page with, 408–410
placing in movies, 340
previewing button states for, 340
receiving multiple events for, 391–392
reusing, 340
scripting movie clips to act as, 399–402
caching, bitmap, 320
candle-flame animation, 301–306
Cascade command, 5
cel animation technique, 207, 217
Center button, 92
center point, 122
centimeters, 17
chain-link icon, 133
Change Orientation of Text menu, 85
Check Syntax button, 383
child objects, 403
circular gradients, 50
Clear Guides command, 22
Clear Keyframe command, 225, 226
Clipboard
operations, 104–105
preferences, 2
Close Path check box, 64
closed paths, 133
CMYK color space, 438
CMYK sliders, 49
code hints
and instance names, 380
setting preferences for, 364
turning on/off, 366
codecs, 477, 481, 482, 483, 485
coding. See scripting
Collapse All Folders command, 168, 187
color controls, 55
color gradients. See gradients
Color panel, 46–49
Color Picker button, 55
color pickers, 49
color sets, 52–53
Color Table format, 52. See also ACT format
colors
adding to Swatches panel, 51
grid, 21
highlight, 97
loading saved, 53
stroke, 46
for symbol instances, 196
text, 89
columns
Library panel, 185
text, 85
Combine Objects commands, 155–156
Combine Shapes commands, 143
ComboBox component, 394
comment delimiters, 370
comments, script, 370, 373–374, 380
compacting files, 6
companion Web site, 361
compiled clips, 346
Compiler Errors panel, 378, 384, 385
compilers, 384
complex animation tasks, 289–334
animating multiple motion tweens, 296–300
animating shape tweens in multi-shape graphics, 301–302
combining tweening/frame-by-frame techniques, 305–306
manipulating frames in multiple layers, 293–295
reversing frames, 303–304
saving animations as graphic symbols, 307–310
saving animations as movie-clip symbols, 314–315
using animated graphic symbols, 311–313
using animated masks, 321–325
using filters, 327–334
using movie-clip symbols, 318–319
using scenes, 290–292
Component Inspector panel, 346, 350–353, 490, 496
component skins, 354–355
components
button. See button components
FLVPlayback. See FLVPlayback components
modifying behavior of, 492
naming, 348
vs. other library assets, 348
purpose of, 346
reusing, 492
types of, 346
where Flash stores, 346
Components panel, 346, 347, 348, 394, 492, 508
compositing, 326
Compress Movie check box, 510
compression
ADPCM, 512
JPEG, 511
MP3, 512
settings, 428, 480, 510–511, 515
Compression menu, 511–512
CompuServe, 524
conditional statements, 376, 380–381
connection speeds, 498
Constrain Corner Radius button, 138
contact-sensitive selection rectangles, 101–102
Contact-Sensitive Selection tool, 97
containers
drawing-object, 152
graphic, 241
and motion tweening, 241
Content Path dialog, 490
controller-bar skins, 494, 495–496
Controller window, 230
Convert Lines to Fills command, 142
Convert to Blank Keyframes command, 215
Convert to Keyframes command, 215, 233, 305
Convert to Symbol command, 189
Convert to Symbol dialog, 189, 190
Copy and Apply Transform button, 107, 108, 114
Copy Frames command, 221
Copy Motion As ActionScript 3.0 command, 411, 413
Copy Motion command, 267
copyright-free sounds, 448
corner points
converting curve points to, 135
converting to curve points, 134
creating, 128
deleting, 133
Create from Template section, 8
Create New Symbol dialog, 307, 314, 337
Crop command, 156
cropping
shapes, 156
crosshair, registration point, 109, 111, 189, 193, 194
cue points, 484–485
Current Scene link, 194
curve points
converting corner points to, 134
converting to corner points, 133, 135
modifying, 132
curves
turning lines into, 128
Custom Anti-Aliasing dialog, 88
custom classes, 366
Custom Download Settings dialog, 498
Custom Ease In/Out dialog, 263–265
decimal inches, 17
delete-anchor-point tool, 135
Delete command, 204
Delete Layer command, 160
Delete Scene button, 291
Deployment page, Import Video dialog, 472
Description field, Document Properties, 15
Detect Flash Version check box, 531
detection, version, 503, 530–531
digital recordings, 513
Dimensions section, Document Properties, 16
Disable option, Compression menu, 512
Disney, Walt, 207
Distort modifier, 116–118
distortion, 316
Distribute to Layers command, 174, 300, 301
docked panel windows, 29
docking
docks
adding panels to, 37–38
creating, 36
removing panels from, 38
resizing, 36
Document-level Undo, 206
Document Properties dialog, 14–18
illustrated, 15
opening, 15
purpose of, 14
saving settings in, 18
setting background color in, 18
setting frame rate in, 18, 238
setting size of Stage in, 16–17
setting units of measure in, 17
and SWF metadata, 14
Document Properties tab, Property inspector, 41
documents. See also Flash documents
compacting, 6
creating from templates, 7
creating new, 4
opening existing, 5–6
setting units of measure for, 17
viewing libraries for, 183
viewing multiple, 5
dot syntax, 371
double-clicking, 98
double-triangle button, 39
doubleClick
event, 393
download-progress bar, 500
Download Settings menu, 498
drawing-mode button, 59
drawing-object containers, 152
Drawing Object mode, 149
drawing-objects
combining multiple, 155–156
converting merge-shapes to, 143
converting to different shape type, 143
on inactive layers, 169–170
preventing interactions between, 149
removing part of another object with, 156
resizing, 108
selecting, 98
tools for creating, 58
undoing changes to, 114
drawing tablets, 72
drawing tools, 20, 36, 43, 59. See also specific tools
drop-down menus, 394
drop-shadow effect, 327–332
Duplicate Symbol button, 201
Duplicate Symbol dialog, 203
.dxf extension, 534
DXF Sequence format, 534
dynamic text fields, 81
e-commerce Web sites, 361
e-learning Web sites, 361, 362, 365
Edit bar, 19
Edit Envelope dialog, 458, 459, 464–465
Edit in Place command, 152, 202
Edit Multiple Frames mode, 236–237
Edit Scene button, 291
Edit Scene menu, 194
Edit Selected command, 151, 152
Edit Snapping dialog, 26
Edit Symbols command, 202
editable shapes, 43, 276, 427, 433
Effect menu, 464
embedded video
creating new in-point for, 479
and file size, 470
importing, 476–479
vs. other Flash symbols, 488
placing in Timeline, 488–489
previewing, 489
Embedding page, Import Video dialog, 476–477, 478
.emf extension, 534
EMF files, 423
Enable Live Preview setting, 349
Enable Simple Buttons command, 340
Encapsulated PostScript format, 534
Encoder, Flash CS3 Video, 469, 475
Encoding page, Import Video dialog, 472–473, 480–487
encoding settings
custom, 481–483
and data rate, 485
and image quality, 485
loading saved, 483
preset, 480
saving, 483
Enhanced Metafile format, 534
Enhanced Windows Metafile format, 423
enterFrame
event, 418–422, 422
EOLAS patent, 516
.eps extension, 534
Erase Lines setting, 141
Erase Normal setting, 145
Eraser Mode menu, 141
event handlers
creating multiple actions in, 386–387
defined, 379
handling multiple events with, 397–398
for interactive button component, 395
event sounds, 452–455
how Flash handles, 453
how they work, 452
playing overlapping instances of, 454
vs. start sounds, 456
starting two simultaneously, 455
stopping, 460–461
vs. stream sounds, 457
using, 452–453
events
choosing, 390–392
defined, 379
for interactive objects, 393
unregistering, 422
using one event handler for multiple, 397–398
.exe extension, 502
Expand All Folders command, 168, 187
Export Color Swatch dialog, 52
Export Image command, 534
Export Movie command, 503, 534
Exporting Flash Movie dialog, 319
exporting movies, 497, 503, 534
extensions, third-party, 3
eye icon, 164
fade effects
for gradients, 50
for sounds, 464–465
Fade Left to Right effect, 464
Fade Out effect, 464
Fade Right to Left effect, 464
Faucet mode, 141
file access, controlling, 513
File field, Publish Settings dialog, 505
file formats
publishing, 502
sound, 445
file types, 4
fill attributes, 54–55
Fill Color control, 46, 49, 51, 54, 79
fills
adding strokes to, 76–77
adding to outline shapes, 78–80
changing center point for, 122
converting strokes to, 142
creating free-form solid, 71–72
defined, 43
editing, across layers, 170
geometric, 62
interaction of merge-shapes and, 147
interaction of strokes and, 149
modifying, 119–125
rotating, 125
shape tweening, 277–280
text, 142
types of, 54
filter presets, 333
filters, 327–334
applying, 327–328
disabling, 332
modifying settings for, 329–331
pitfalls of animated, 334
removing, 332
Filters panel, 327
Filters tab, Property inspector, 40, 41, 327, 329
Finish Video Import page, Import Video dialog, 474
Fireworks, 320, 326, 432, 439–440
Flash. See also Flash CS3
authoring environment, 1, 10–13
code-writing tools, 362
exporting to other formats, 534
file types, 4
libraries. See libraries
Media Server, 470
preferences settings, 2. See also preferences
snapping features, 23–26
third-party extensions, 3
tutorials, 3
Video Import Wizard. See Video Import Wizard
Video Streaming Service, 470
working with documents in, 2–9. See also Flash documents
Flash Color Set format, 52. See also CLR format
Flash CS3. See also Flash
and Adobe Illustrator CS3, 438
configuring for multiple users, 9
drawing tools, 43, 423. See also specific tools
modifying graphics in, 95. See also graphics
more advanced book on, 81
Pasteboard, 16
Property inspector, 40. See also Property inspector
scripting language, 361. See also ActionScript
sound features, 443. See also sounds
and SWF metadata, 14
Flash Document format, 534. See also SWF files
Flash documents, 2–9
compacting, 6
creating from templates, 7
creating new, 4
importing non-Flash graphics into, 423–442
opening existing, 5–6
opening from templates, 8
viewing multiple, 5
Flash files, 4, 502. See also Flash documents
Flash Player, 506–525
and 9-slice scaling, 316
and anti-aliasing, 88
choosing version of, 507
Global Security Settings tab, 514, 515
opening, 506
playing through frames in, 231
preparing Flash movie for, 506
preparing video for, 471–475
printing from, 523
purpose of, 506
security settings, 513, 514–515
and transparent backgrounds, 524
version detection, 503, 530–531
Flash Player format, 423
Flash section, Publish Settings dialog, 505, 506, 509, 510, 513
Flash Video Encoding Profile menu, 480
Flash Video format, 534. See also FLV files
flickering-candle animation, 301–306
flip-book animation, 228
flipping elements, 112
floating panel windows, 29, 32, 38
.flv extension, 534
FLVPlayback components, 490–496
animating, 493
changing parameters for, 496
choosing source video for, 490–491
controller-bar skins for, 494, 495–496
creating author-time preview for, 493–494
defined, 492
and file size, 470
and motion tweens, 493
vs. movie-clip symbols, 493
resizing, 494
reusing, 492
focal point, 123
folders
access privileges for, 9
layer. See layer folders
library, 186–187
Font menu, 86
font-rendering methods, 88
font-size slider, 87
font symbols, 181
fonts, 85–88
Formats section, Publish Settings dialog, 502, 505
frame actions, 367–370
adding, 368–370
creating separate layer for, 367
vs. custom classes, 366
defined, 368
organizing, 367
scripting with, 366
frame-by-frame animation, 207–240
combining with tweening technique, 305–306
creating bouncing ball with, 228–240
defined, 228
editing multiple frames in, 236–237
how it works, 207
labor-intensive nature of, 241
making simple, 228–229
on mask layers, 322
previewing, 230–231
setting frame rate for, 238
smoothing, 232–233
using onion skinning for, 234–235
varying speed of, 239–240
when to use, 228
Frame by Frame Graph mode, 499
frame comments, 360
frame labels
assigning to button states, 358–359
creating, 388–389
sending playhead to, 389
targeting, 388
Frame Properties tab, Property inspector, 242, 248–249, 274–276
frame rate
for film, 239
gradients and, 80
how it works, 239
for Internet animation, 239
Frame Rate menu, 481
frame scripts, controlling buttons with, 372–378
frames, 216–227. See also keyframes
adding sounds to, 446–448
color-coding of, 242
commands for working with, 212
converting to keyframes, 215
copying and pasting, 221–222
displaying contents of, 208
editing multiple, 236–237
exporting, 534
manipulating, in layers, 221–224, 293–295
moving with drag and drop, 223–224
removing, 225–227
reversing order of, 303–304
selecting, 218–220
sending playhead to specific, 387–388
undoing modifications to, 224
viewing in Timeline, 208, 210, 211
free-form shapes, 66–74
creating, with brush tool, 71–72
drawing, with pen tool, 67–70
drawing, with pencil tool, 67
recommended settings for, 66
tools for creating, 66
transforming rectangles into, 278
free-transform tool, 106, 115–118, 196, 494
FreeHand Import dialog, 441
FutureSplash Player, 423
General preferences, 2
Generate Size Report option, 500, 509
geometric fills, 62
geometric shapes, 60–65. See also shapes
getURL
action, 526
GIF Image format, 502, 527, 534
GIF section, Publish Settings dialog, 527–529
Global Security Settings tab, Flash Player, 514, 515
glow effect, 327
gradient-bevel effect, 327
gradient-glow effect, 327
gradient-transform tool, 74, 75, 122, 123–124
gradients
adding to Swatches panel, 51
changing center point for, 122
controlling overflow for, 125
creating, 48–50
file-size considerations, 80
filling outline shapes with, 79–80
and Flash drawing modes, 75
painting with, 73–74
processor considerations, 80
resizing, 123–124
rotating, 125
graphic design, 438
graphic symbols
converting animations to, 307–309
vs. other symbol types, 190, 310
saving animations as, 307–310
graphics. See also shapes
adding strokes/fills to, 76–80
controlling stacking order for, 153–154
converting symbol instances to, 205
converting to symbols, 188–190
copying and pasting, 104–105
creating colors/gradients for, 46–50
creating simple, 43–80
cutting and pasting, 104–105, 171–173
distorting, 116–118
distributing to layers, 174
flipping, 112
highlighting of, 97
how Flash tracks, 111
importing non-Flash, 423–442
modifying simple, 95–144
moving along paths, 255–258
moving in straight lines, 253–254
on multiple layers, 157–180
orienting to motion paths, 259–260
overlapping, 157
positioning, 110
resizing, 106–109
setting fill attributes for, 54–55
setting stroke attributes for, 56–58
on single layer, 145–156
skewing, 114–115
spinning, 252
tools for working with, 44–45
tweening, 241, 248–249, 273, 286–288, 301–302. See also tweening
using buttons to control, 414–422
using text as, 82
graphics file formats, 423, 526
greeting cards, animated, 534
grids
and free-form shapes, 66
setting parameters for, 21
showing/hiding, 20
gripper, 13
groups, 148–152
creating, 148–149
defined, 148
editing contents of, 151–152
nested, 152
guides
moving, 22
setting parameters for, 22
showing/hiding, 20
snapping to, 25
Guides dialog, 25
hairline strokes, 57
height, stroke, 56
Help panel, 36
hex coding, 46
Hex Color field, 55
hex colors, 46
Hide Edit Bar button, 19
Hide Timeline button, 13
highlight colors, 97
Horizontal Scale property, 248
hot spots, 526
HSB color space, 46
HTML
documents. See HTML documents
metadata, 14
specifying color in, 46
HTML documents
active content in, 516
defined, 516
HTML section, Publish Settings dialog, 517, 520, 523, 525
Illustrator, 423, 432–438, 534
image formats, publishing alternate, 526–529
Image Map template, 518, 526, 531
images. See also graphics
bitmap. See bitmaps
for frame-by-frame animation, 228, 239
importing, 434
matching with sounds, 457
for motion-tween animation, 241
overlapping, 326
for traditional animation, 207
Import Color Swatch dialog, 53
Import dialog, 424
Import to Library command, 424, 432
Import to Stage command, 424, 432
Import Video dialog
Deployment page, 472
Encoding page, 472–473, 480–487
Finish Video Import page, 474
purpose of, 471
Split Video page, 478
importing, 423–442
bitmaps, 424–425
Fireworks (PNG) files, 423, 432, 439–440
FreeHand files, 441–442
Illustrator (AI) files, 432–438
images, 434
to Library vs. Stage, 432
paths, 434
Photoshop (PSD) files, 426–431, 432
scripts, 362
sounds, 444–445
supported file formats, 423
text, 433
video, 471–479. See also Video Import Wizard
in-between frames
converting to keyframes, 305–306
creating, 216
defined, 209
vs. keyframes, 217
varying animation speed by adding, 239–240
inches, 17
indenting text, 94
independent sounds, 452
Ink line-drawing mode, 66
Inner Radius field, 64
input text fields, 81
Insert commands, 215
Insert Frame command, 240
Insert Layer button, 258
Insert Target Path button, 406
instances. See also symbol instances
changing brightness of, 197
changing color property for, 196
changing tint setting for, 197, 199
changing transparency of, 198, 199
and Flash library terminology, 181
naming, 380
swapping, 200–201
interactive environments, 335
interactivity
and ActionScript versions, 361
building buttons for, 335–360
defined, 365
scripting for, 361, 362, 365, 379, 402
interlacing, 528
Internet Explorer, 516, 519, 524
Intersect command, 156
Italic button, 89
JavaScript, 503, 516, 518, 519, 531
JPEG compression, 511
JPEG format, 423
JPEG Image format, 502, 519, 534
JPEG Sequence format, 534
Justify button, 92
kerning, 90
Key Frame Placement menu, 482
keyboard shortcuts, 45, 90, 136, 183
Keyframe command, 212, 214, 215
keyframes
adding to existing animation, 232–233
adding to motion tweens, 246
assigning sounds to, 446–448
attaching ActionScript to, 372
for bouncing ball animation, 228–229
converting in-between frames to, 305–306
defined, 207
duplicating contents of, 214
how Timeline displays, 209
vs. in-between frames, 217
inserting vs. adding, 214
inserting vs. converting, 215
preparing for motion tweening, 243
printing, 523
removing, 225
for rotating graphics, 250
setting up initial, 228
for traditional animations, 217
keywords
metadata, 15
Knockout check box, 331
launch preferences, 2
layer comps, 431
layer folders, 158–168
controlling, 162–163
creating, 159–160
deleting, 160–161
hiding/showing contents of, 164, 168
locking/unlocking, 165
moving layers into, 167
opening/closing, 168
organizing layers with, 166–168
reordering, 166–167
layer properties, 162–165
Layer Properties dialog, 162–163
layers, 145–180
activating, 169
adjustment, 429
assigning actions to, 367
complex graphics on single, 145–156
controlling, 162–163
creating, 159–160
cutting and pasting between, 171–173
deleting, 160–161
distributing graphic elements to, 174
editing fills across, 170
guide. See guide layers
highlighting graphic elements on, 163
how Flash represents, 158
interaction of merge-shapes on, 146, 149, 150
locking/unlocking, 158, 162, 163, 165, 449
manipulating frames in, 221–224, 293–295
moving into folders, 167
placing items on separate, 157, 367, 449
reordering, 166–167
setting properties for, 162–163
and shape tweening, 280
for sounds, 449
stacking order on, 153–154, 157
viewing items on, 158
Left Channel effect, 464
Letter Spacing field, 90
libraries, 181–187
deleting symbols from, 204
importing files to, 432
moving items between, 187
organizing assets in, 186
terminology, 181
viewing, 183
library assets, 181
library folders, 186–187
Library panel, 182–187
LimeLight Networks, 470
line attributes, 56
line-drawing modes, 66
Line Spacing field, 94
Line Tool Properties tab, Property inspector, 41
line weight, 56
linear gradients, 48–49
lines. See also strokes
attributes for, 56
converting to fills, 142
drawing, 66
shape tweening, 277–278
turning into curves, 128
live text, 81
Load Cue Points File dialog, 485
Load Encoding Profile dialog, 483
Load Order menu, 508
Local Playback Security section, Publish Settings dialog, 513, 514
Lock Fill button, Tools panel, 79
Lock Fill modifier, brush tool, 73, 74, 75
Lock Guides command, 22
Loop Playback command, 231, 453, 458
lossless compression, 428, 511
Mac OS X, 524
Macintosh
exporting frames/movies from, 534
and PostScript, 532
Print Margins command, 532
projectors, 534
System Color Pickers, 49
Macintosh Projector format, 502
MacPaint, 423
magnet button, 24
Magnification options, 27
Make Default button, 18
margins, 93
Mask command, 177
mask-layer icon, 177
mask layers, 177–180, 321, 322, 493
masks, animated, 321–325
master symbols
deleting, 204
duplicating, 203
editing, 202
Match section, Document Properties, 16, 17
Max Data Rate setting, 485
maximize button, 31
measurement units, 17
Media Server, 470
menu bar, 10
Merge Drawing mode
and gradients, 75
and intersecting merge-shapes, 146–147
vs. other modes, 58–59
preventing interactions in, 149
purpose of, 43
merge-shapes
combining multiple, 156
converting drawing-objects to, 143
converting to different shape type, 143
on inactive layers, 169–170
interaction between, 146–147, 148, 150
vs. other graphic-object types, 58
resizing, 108
selecting, 98
and stacking order, 153
transforming letters into, 144
undoing changes to, 114
methods, 371
Microsoft
Active Accessibility technology, 501
and active content, 516
Windows. See Windows
millimeters, 17
minimize button, 31
Miter join style, 57
Modify Onion Markers menu, 235, 236
motion-guide layers, 175, 176, 255–258
motion paths, 256, 257, 259–260
motion tweening, 241–272
adding keyframes for, 246
animating changes to filters with, 334
animating graphics that change size with, 248–249
changing speed of, 261–266
color effects, 247
creating bouncing ball with, 242–246
and Ease value, 263–265
and FLVPlayback components, 493
and graphic containers, 241
how it works, 241
on mask layers, 322
moving graphics along paths with, 255–258
moving graphics in straight lines with, 253–254
multiple items, 296–300
and orientation to path, 259–260
preparing keyframes for, 243
re-creating, 267–272
rotating/spinning graphics with, 250–252
setting span’s property for, 244–245
vs. shape tweening, 273
transparency, 247
mouse events, 378, 393, 400–401, 422
mouseMove
event, 393
.mov extension, 534
MOV files, 470
Move to New Folder command, 187
movie-clip buttons
benefits of, 356
button states for, 356–357
creating, 356–360
enabling button behavior for, 399–400
naming, 356
movie-clip symbols, 314–319
and 9-slice scaling, 316–317
as interactive objects, 393
on mask layers, 322
and mouse events, 393
placing, 318
saving animations as, 314–315
viewing, 319
movie clips
moving across screen, 418–420
scripting to act as buttons, 399–402
setting transparency of, 417–418
movie-display windows, 520–524
vs. browser/movie windows, 520
controlling placement of movies in, 522
scaling movies to fit, 521
setting dimensions of, 520
setting playback options for, 522
and window modes, 524
movie windows, 520
movies
accessibility considerations, 501
adding button components to, 394
adding keyframes to, 212–213
adding sound to, 443
adding video content to, 469. See also video
controlling playback of, 230–231, 368–370, 404–406
delivery options for, 497
file-size considerations, 498
opening libraries for, 182
placing buttons in, 340
placing symbol instances in, 195
preparing for optimal playback, 498–500
previewing, 230–231
removing frames from, 225–227
scrubbing through, 230
setting frame rate for, 238
using scenes in, 290–292
and visually impaired users, 501
Mozilla, 524
MP3 codec, 483
MP3 compression, 512
MP3 format, 445
MSAA technology, 501
multiline delimiters, 370
Named Anchors template, 519
Narrow State button, 185
nested objects, 403
Netscape, 524
New Folder button, 186
New Folder command, 186
New from Template dialog, 8
New Library Panel button, 183
New Symbol button, 192
No Color button, 60
<noscript>
tags, 516
Object Drawing mode, 43, 59, 75
Object-level Undo, 206
Omit Trace Actions option, 510
On Launch menu, 2
Onion All command, 236
onion skinning, 234–237
adjusting number of frames for, 235
and Edit Multiple Frames command, 236–237
and motion tweens, 296
purpose of, 234
and shape hints, 284
and shape tweens, 278
turning on, 234
online training courses, 362, 365
Opaque Windowless setting, 524
Open a Recent Item section, 5
Open dialog, 5
Open Documents in Tabs check box, 5
Open External Library command, 183, 184
Opera browser, 524
Orient to Path option, 259, 260
orientation, text, 85
outline shapes, 60–61, 76, 78–80
outlines, viewing layers/folders as, 165
oval angles, 65
oval-primitive tool, 58–59, 61, 63–64, 137, 139–140
Oval (Primitive) Tool tab, Property inspector, 65
oval properties, 63–64
Overflow menu, 125
overlapping
sounds, 454
Override Sound Settings option, 515
Page Setup command, Windows, 532
paint-bucket tool, 70, 78–79, 119
Paint Normal setting, 145
painting, 73–74. See also brush tool
panel icons, 39
panel windows, 29–35. See also panels
components of, 29
docked vs. floating, 29
illustrated, 29
opening/closing, 30
repositioning, 32
resizing, 32
separating stacked, 35
stacking, 34
panels, 29–39. See also panel windows; specific panels
adding to dock, 37–38
closing, 31
grouping/ungrouping, 32, 33, 35
modifying fills/strokes in, 120
purpose of, 29
removing from dock, 38
paragraph-alignment buttons, 92
paragraph attributes, 91–94
paragraphs, 91–94
aligning, 92
selecting, 91
setting first-line indent for, 94
setting line spacing for, 94
setting margins for, 93
cue point, 485
function, 382
grid, 21
guide, 22
snapping, 25–26
Parameters tab, Property inspector, 40, 41
parent objects, 403
parentheses, 371
passwords, 510
Paste command, 104–105
Paste Frames command, 221
Paste in Center command, 105, 171, 172
Paste in Place command, 105, 172, 173
Paste Motion command, 267, 268–269, 270
Paste Motion Special command, 267, 270, 271–272
Pasteboard, 16
pasting modes, 172
paths
absolute vs. relative, 403–404
adding points to, 136
closed vs. open, 64
closing, 133
defined, 70
how Flash creates, 70
importing, 434
orienting graphics to, 259–260
viewing, 129
.pct extension, 534
Percent option, Publish Settings dialog, 520
Permit Debugging option, 510
photos, importing scanned, 423
pie-wedge shapes, 65
Ping-Pong animation, 296–300, 307–309, 446
Pixels option, Publish Settings dialog, 520
Play command, 231
playback, preparing movies for optimal, 498–500
playback controls, video, 474
playhead, script for controlling, 386–389
.png extension, 534
PNG format, 423, 432, 439–440, 497
PNG Sequence format, 534
PNTG format, 423
polygons, 62
preferences
ActionScript, 364–366
auto-collapse, 39
categories, 2
highlighting, 97
keyframe span, 218
selection, 96–97
tool tips, 45
undo, 206
Preferences dialog, 2. See also preferences
Pressure modifier, brush tool, 72
primitive-shapes
combining multiple, 155
converting drawing-objects to, 143
converting merge-shapes to, 143
vs. other graphic objects, 58–59, 61
preventing interactions between, 149
resizing, 108
selecting, 98
tools for working with, 43
tweening, 285
undoing changes to, 114
Print Margins command, Mac, 532
printing
from Flash, 532–533
from Flash Player, 523
storyboard thumbnails, 533
Profiler, Bandwidth, 498–500
progressive download
and FLVPlayback component, 495
how it works, 470
preparing video for, 471–475, 495
properties, object, 371
Properties tab, Property inspector, 40, 41, 55, 56, 84
Property inspector
assigning fill colors from, 55
positioning graphics with, 110
power of, 41
purpose of, 40
resizing, 40
resizing elements with, 109
setting brush smoothness in, 75
setting stroke properties in, 56–58
setting text attributes in, 84–90
Protect from Import check box, 509
protoframes, 209
PSD File Importer preferences, 2, 426
PSD files, 426–431
importing content from, 429–431
and layer comps, 431
renaming layers in, 431
setting import preferences for, 426–428
PSD Import dialog, 429
Publish command, 503, 504, 505
Publish Preview command, 505
Publish Preview submenu, 504, 505
Publish Settings dialog
alternate content warnings, 525
Compress Movie check box, 510
File field, 505
Flash section, 505, 506, 509, 510
Generate Size Report option, 509
GIF section, 527–529
HTML section, 517, 520, 523, 525
Omit Trace Actions option, 510
Permit Debugging option, 510
Protect from Import check box, 509
security settings, 513, 514–515
publishing. See also Publish Settings dialog
accessibility considerations, 501
and ActionScript versions, 507, 508
alternate image formats, 526–529
canceling, 504
default filenames, 505
file storage location, 504
Flash Player (SWF) files, 506
HTML for displaying Flash file, 516–525
preparing movies for, 498–500
projectors, 534
with Publish command, 504–505, 516
setting format for, 502–503
Punch command, 156
QTIF files, 423
Quality encoding setting, 485
QuickTime
supported graphics formats, 423
supported sound formats, 445
QuickTime Image format, 423
QuickTime with Flash Track format, 502
radial gradients, 48, 50, 123–124
RadioButton component, 394
rainbow animation, 321–325
Raw option, Compression menu, 512
recordings, digital, 513
rectangle-primitive tool, 58, 59, 61, 63, 137–139
rectangle properties, 63
registration point, 109, 110, 111, 189–190, 194
Registration/Transformation Point icon, 109, 111, 191
relative paths, 403–404
Remove Frames command, 225, 226, 227
rendering text, 87
Repeat menu, 462
repeating sounds, 462–463, 468
Reset button, 114
resize handle, 83
resize pointer, 83
Resize Video check box, 486
resizing
docks, 36
drawing-objects, 108
FLVPlayback components, 494
gradients, 123–124
graphics, 106–109
panel windows, 32
primitive-shapes, 108
Property inspector, 40
text, 87
Timeline, 208
video, 486–487
Reverse Frames command, 304
RGB values, 198
Right Channel effect, 464
rollOut
event, 393
rollover buttons, 344–345, 390–392
rollOver
event, 393
Rotate and Skew modifier, 115
rotating elements, 113–114
Rotation property, 250–251
rotational animation, 323–324
rotational tweens, 250–251
Round join style, 57
Ruler Units menu, 17
rulers, 20
runtime errors, 385
sample sounds, 445
Save and Compact command, 6
Save As command, 373
Save as Template command, 7
Save as Template dialog, 7, 452
Save Cue Points File dialog, 485
Save Encoding Profile dialog, 483
Save Workspace Layout dialog, 11
scanned photos, 423
Scene panel, 290
scenes
adding to movies, 290
changing order of, 292
defined, 290
deleting, 291
naming, 292
pitfalls of using, 292
selecting, 291
testing interactivity of, 385
screen pixels, 17
screen-reading software, 501
Script Assist mode, 362, 366, 369
Script Navigator, 363
scripting. See also scripts
with custom classes, 366
errors, 384
with frame actions, 366
interactive buttons, 402
for interactivity, 379
movie-clip buttons, 402
and Save As command, 373
scripting language, 361. See also ActionScript
scripting styles, 366
scripts. See also ActionScript
adding code to existing, 410
checking syntax of, 383–384
for controlling movie playback, 368–370, 404–406
defined, 362
for handling multiple events, 397–398
importing, 362
for interactive button components, 394–396
for linking to Web pages, 407–410
for making movie clips act as buttons, 399–402
modifying, 386–389
preventing unauthorized access to, 510
previewing, 383–385
programming buttons with frame, 372–378
reusing, 378
for rollover buttons, 390–392
for sending playhead to specific frame, 386–389
setting preferences for, 364–366
testing, 385
for using buttons to control graphic-objects, 414–422
for using buttons to control Timelines, 403–406
using comments in, 370, 373–374, 380
using functions in, 382
using “if statements” in, 376, 380–381
word wrap in, 369
security settings, Publish Settings dialog, 513, 514–515
segmentation, 146
Select Publish Destination dialog, 504
Select Skin dialog, 495
Selectable Text button, 86
selection icon, 98
selections
making, 98–103
setting preferences for, 96–97
semicolon (;), 371
Send Backward command, 154
Send to Back command, 154
SGI files, 423
(Shape) Properties tab, Property inspector, 109
shape tweening, 273–288
complex shapes, 281–284
creating bouncing ball with, 274–276
fills, 277–280
grouped shapes/symbols, 276
how it works, 273
and layers, 280
lines, 277–278
vs. motion tweening, 273
moving graphics, 286–288
multi-shape graphics, 301–302
multiple shapes, 279–280
primitives, 285
shape types, converting, 142–144
shapes, 60–80. See also graphics
adding strokes/fills to, 76–80
deselecting, 126
free-form, 66–74
geometric, 60–65
modifying, 126–141
preventing interactions between, 149
tweening. See shape tweening
Shift Select mode, 96
shortcuts, keyboard, 45, 90, 136, 183
Show Grid command, 20
Show Guides command, 20
Show Masking command, 179
Show Warning Messages check box, 525
Silicon Graphics Image format, 423
simulated streaming, 498
skewing elements, 114–115
Skinning page, Import Video dialog, 473–474, 475
skins, component, 354–355
Smooth line-drawing mode, 66
smoothing
bitmaps, 523
brush strokes, 75
frame-by-frame animations, 232–233
Smoothing field, Property inspector, 75
Snap Accuracy setting, 25
Snap Align command, 176
Snap Align feature, 23, 24, 26
Snap to Grid feature, 23
Snap to Guide feature, 23
Snap to Objects command, 176
Snap to Objects feature, 23, 24
Snap to Pixels feature, 23, 24, 25
snapping, 23–26
purpose of, 23
setting parameters for, 25–26
turning on/off, 23–25
Sort Order button, 182
sound-export settings, 515
sound formats, 445
sound layers, 449
sound options, Publish Settings dialog, 513, 515
Sound Properties dialog, 515
sounds, 443–468
adding to buttons, 450–451
adding to frames, 446–448
changing start/end points for, 468
controlling compression/sample rates for, 511–512, 515
digitally recorded, 513
embedding with video, 477
importing, 444–445
independent vs. synchronized, 452
organizing, 449
placing on separate layers, 449
playing, 445
playing overlapping instances of, 454
playing two simultaneously, 455
removing dead air from, 468
sources of, 448
stopping, 460–461
testing, 452
using buttons to control, 463
viewing waveforms for, 445
Source parameter, FLVPlayback component, 491
Span Based Selection check box, 218
span-based selection style, 218, 220, 224
Speech option, Compression menu, 512
spinning graphics, 252
SPL files, 423
Split Video page, Import Video dialog, 478
stacking order, 153–154
Stage
importing files to, 432
positioning elements on, 20
previewing buttons states on, 340
relocating animated graphics on, 236–237
setting background color for, 18
setting size of, 16–17
zooming in/out on, 27–28
star shapes, 62
start sounds, 456
static graphic symbols, 309
static text, 81. See also text
static text fields, 85
Straighten line-drawing mode, 66
streaming
simulated, 498
Streaming Graph mode, 500
stroke attributes, 56–58
Stroke Color control, 46, 49, 51, 56, 58
stroke height, 56
Stroke Hinting check box, 58
stroke-smoothness settings, 75
strokes
adding to fills, 76–77
constraining scaling of, 58
converting to fills, 142
defined, 43
drawing free-form, 67–70
interactions between fills and, 149
modifying, 119–125
setting properties for, 56–58
shape-tweening fills with, 279–280
subselection tool, 126, 129, 136
Sun AU files, 445
Swap button, 200
Swap Symbol dialog, 200
Swatches panel, 51–53
SWF files
compressing, 510
and device fonts, 86
and embedded video, 476
extension for, 231
file-size considerations, 86, 185, 195
and FLVPlayback component, 495
how Flash stores, 231
metadata for, 14
placing on Web server, 495
publishing, 506
security settings, 513, 514–515
viewing, 497
symbol-editing mode, 192, 193, 194, 202, 309
symbol instances, 195–206. See also symbols
converting to graphics, 205
defined, 195
modifying, 196–199
placing in movies, 195
swapping, 200–201
Symbol Type menu, 477
symbols, 188–206. See also symbol instances
changing color of, 247
converting graphics to, 188–190
creating, 192–194
defined, 181
deleting, 204
duplicating, 203
editing, 202
and layer buildup, 308
pasting, 173
preventing interactions between, 149
purpose of, 181
registration point for, 189, 191, 194
saving animations as, 307–310
switching, 200–201
transformation point for, 189, 191
transforming, 196
updating use counts for, 185
when to use, 185
synchronized sounds, 452
syntax, ActionScript, 369, 371
syntax coloring, 365
syntax errors, 383–384
system color file, 52
tangent handles, 70
Target menu, 407
template documents, 7–8
template variables, 519
templates
Flash, 7–8
sound-editing, 464
terminal anchor points, 70
Test Movie command, 231, 240, 325, 349
Test Scene command, 319
text, 81–94
allowing end users to copy, 86
animating, 142
choosing color for, 89
choosing fonts for, 85–86
choosing style for, 89
creating blocks of, 82–83
importing, 433
indenting, 94
modifying, 91–94
resizing, 87
setting attributes for, 84–90
setting line spacing for, 94
setting margins for, 93
tweening, 300
vertical vs. horizontal, 85
text attributes, 84–90
text-direction menu, 85
text fields. See also text
creating, 82
moving, 83
selecting, 85
types of, 81
word wrap in, 83
text fills, 142
text links, 407–410
Text menu, 84
Text preferences, 2
Text Properties tab, Property inspector, 84–87, 89, 90, 92
text-rendering engine, 81, 87. See also Flash Type
text tool
illustrated, 82
and Property inspector, 84
selecting text with, 85
text-tool pointer, 82
Text Tool Properties tab, Property inspector, 84
Text (Tool) Properties tab, Property inspector, 84–86, 88, 89, 91, 93
text-type property, 81
TGA files, 423
third-party extensions, 3
TIFF files, 423
Tile command, 5
Tilt modifier, brush tool, 72
Timeline, 12–13
adding in-between frames to, 216
adding layers/folders to, 159–160
color-coding of frames in, 242
copying and pasting frames in, 221–222
copying motion from, 411–412
deleting layers/folders from, 160–161
illustrated, 12
layer features, 158
moving frames in, 223–224
opening/closing, 210
placing embedded video in, 488–489
purpose of, 12
reordering layers/folders in, 166–167
resizing, 208
selecting frames in, 218–220
setting layer properties via, 164–165
using buttons to control, 403–406
viewing frames in, 208, 210, 211
Tint Amount field, 197
Tint Color control, 197
Tint settings, 197
Tinted Frames option, 242
Title field, Document Properties, 15
tolerance settings, 66
tool tips, 45
training courses, online, 365
training resources, 3
Transform panel, 107–108, 113, 114
transform tools, 44
transformation point, 109, 111, 189, 191
transparency
controller-bar, 496
gradient, 50
and imported FreeHand files, 442
motion tweening, 247
transparent backgrounds, 524
Transparent Windowless setting, 524
trash-can icon, 204
tutorials, 3
Tween property, 242, 244, 257, 273
tweened animation, 228. See also motion tweening
tweening. See also motion tweening; shape tweening
changing speed of, 261–266
color changes, 247
combining with frame-by-frame technique, 305–306
defined, 241
vs. frame-by-frame animation, 241
graphics that change size, 248–249
how it works, 241
identifying frames with, 242
moving graphics, 286–288
of multiple items, 296–300
primitives, 285
Rotation property, 250–251
text, 300
using shape hints for, 281, 282–284
UI elements, 347, 394. See also user-interface elements
Undo command, 114, 118, 206, 224
Ungroup command, 149
units of measure, 17
URLS, linking to, 407–410
Use Device Fonts option, 86
user-interface elements, 335, 346, 347, 394
User-Level Configuration folder, 9
vanishing point, 116
variables, 419
vector format, exporting movies in, 497
vector graphics programs, 423
vector shapes, 188
version detection, Flash Player, 503, 530–531
Vertical Scale property, 248
vertical text, 85
video, 469–496. See also movies; video clips
changing dimensions/length of, 486–487
creating playback controls for, 474
cropping out areas of, 486, 487
delivery methods, 472
editing embedded, 478–479
importing, for progressive download, 471–475
importing, for streaming, 471–475
importing embedded, 476–478
for mobile devices, 470
preparing author-time preview for, 493–494
resizing, 486–487
setting cue points for, 484–485
setting encoding options for, 472–473, 475, 480–487
ways of using, 469
working with embedded, 488–489
video clips. See also video
editing embedded, 478–479
and Flash libraries, 181
importing/embedding, 476–478
Video Codec menu, 481
Video Encoder, Flash CS3, 469, 475
video-encoding settings, 480–482, 483
Video Import Wizard, 469–496
and FLVPlayback component, 490–492
importing embedded video in, 476–479
opening, 471
preparing video for progressive download/ streaming in, 471–475, 495
setting delivery method in, 472
Video Streaming Service, 470
View menu, 27
visually impaired users, 501
volume effects, sound, 464–466
Walt Disney studio, 207
Warner Bros. studio, 207
Warnings preferences, 2
Web 216 palette, 529
Web browsers
and active content, 516
and transparent backgrounds, 524
viewing SWF files in, 497
Web cams, 469
Web pages, linking to, 407–410
Web site(s)
accessibility considerations, 501
Adobe Accessibility Resource Center, 501
creating complex, 361
interactive, 361
this book’s companion, 361
using sound in, 443. See also sounds
and visually impaired users, 501
weight, line, 56
Wide State button, 185
Window menu, 30
Windows
exporting frames/movies from, 534
Page Setup command, 532
projectors, 534
System Color Picker, 49
transparent backgrounds in, 524
Windows Metafile format, 423, 534
Windows Projector format, 502
WinZip, 534
.wmf extension, 534
WMF format, 423
Workspace pop-up menu, 11
YouTube, 469
Zoom Control field, 27
zoom tool, 2
18.220.126.5