did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781590595329

Flash 8 Essentials

by
  • ISBN13:

    9781590595329

  • ISBN10:

    1590595327

  • Format: Paperback
  • Copyright: 2005-12-19
  • Publisher: Apress
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $44.99 Save up to $31.49
  • Digital
    $29.25
    Add to Cart

    DURATION
    PRICE

Supplemental Materials

What is included with this book?

Summary

As a Flash Developer, you're no doubt excited by the great new features available in Flash 8, the latest version of Flash. It promises to include several impressive new design and scripting features. However, a lot of the features will be the same, so you will want a book that gets you right up to speed asap with the exciting new features of the new version. In this book, some of Flash's most prominent community figures do just that, starting you off with an overview of Flash 8 and what's new. They then address all of the new features. The book concludes with a gallery of examples to further demonstrate some of the exciting new features of Flash 8.

Table of Contents

About the Authorsp. xiii
About the Technical Reviewerp. xv
Introductionp. xvii
Flash 8 Overviewp. 1
What's new in both versions of Flash 8p. 2
Bitmap cachingp. 2
Bitmap smoothingp. 3
New curve algorithmp. 4
Gradient enhancementsp. 4
Object Drawing modelp. 5
Oval and Rectangle tool settingsp. 6
Return of Normal Mode scriptingp. 6
Improved strokesp. 7
TextField improvementsp. 8
Security enhancementsp. 8
SWF file metadatap. 9
Video improvementsp. 9
Workspace enhancementsp. 9
Exporting keyboard shortcuts as HTMLp. 9
Library enhancementsp. 10
Macintosh Document Tabsp. 10
Object-based Undo and Redo commandsp. 11
Expanded stage pasteboardp. 11
XML-to-UI extensibilityp. 11
New Flash Professional 8-specific featuresp. 11
Blend modesp. 11
Custom easing controlsp. 12
Graphics effects filtersp. 12
More TextField enhancementsp. 13
More video improvementsp. 14
Improved video workflowp. 14
Alpha channel supportp. 15
Embedded cue pointsp. 15
Stand-alone FLV encoderp. 16
FLV QuickTime Export plug-inp. 16
Advanced settings for On2 V6 video encodingp. 17
Flash mobile enhancementsp. 17
Summaryp. 18
Blending Modesp. 19
So, what, exactly, are blending modes?p. 20
Blending modes supported by Flash 8p. 21
Applying blends using the Flash 8 IDEp. 22
Normal modep. 23
Darken modep. 24
Multiply modep. 24
Lighten modep. 25
Screen modep. 26
Overlay modep. 26
Hard Light modep. 27
Add modep. 28
Subtract modep. 28
Difference modep. 29
Invert Modep. 29
Applying Layer, Alpha, and Erase blending modesp. 30
Layer blending modep. 30
Alpha mode: Creating soft masksp. 31
Erase modep. 35
Applying blends using ActionScriptp. 35
Summaryp. 37
Filtersp. 39
Filters available in Flash IDEp. 40
ActionScript filtersp. 41
Applying filters using the Flash 8 IDEp. 41
Drop Shadowp. 42
Adding a drop shadow to dynamic textp. 42
Drop Shadow propertiesp. 44
Blur X and Blur Yp. 44
Colorp. 44
Strengthp. 45
Anglep. 45
Distancep. 45
Qualityp. 46
Knockoutp. 46
Inner Shadowp. 47
Hide Objectp. 47
Blur filterp. 48
Glow filterp. 50
Bevel filterp. 52
Gradient Glow Filterp. 55
Gradient Bevel filterp. 57
Adjust Color filterp. 57
Applying filters using ActionScriptp. 61
Applying the Blur filter with ActionScriptp. 61
Casting dynamic Drop Shadows with ActionScriptp. 65
Casting dynamic drop shadows with bevelsp. 69
Displacement Mapp. 73
The ColorMatrixFilterp. 80
The black and white icon rolloverp. 82
Property reference for the ColorMatrixFilterp. 86
Convolution filterp. 86
Embossing examplep. 88
Summaryp. 92
Drawing and Graphic Improvementsp. 93
Object drawing when drawing objectsp. 94
Combining objectsp. 96
Unionp. 97
Intersectp. 98
Punchp. 98
Cropp. 98
Envelopes and object drawingp. 99
Greater image-loading supportp. 102
Filling shapes with bitmapsp. 102
Enhancements to gradientsp. 103
Color stopsp. 103
Interpolation modep. 103
Radial focal pointp. 103
Spread modesp. 106
Reflectp. 107
Repeatp. 108
ActionScript with beginGradientFill()p. 108
Strokes of geniusp. 110
Capsp. 110
Joinsp. 111
Stroke hintingp. 113
Scale optionsp. 113
Changes to lineStyle()p. 114
Gradient strokesp. 115
Introducing lineGradientStyle()p. 119
Bitmap strokesp. 121
Summaryp. 121
Video: Alpha Channels and Other Improvementsp. 123
Overview of new video featuresp. 124
The new ON2 VP6 codecp. 124
Advanced video encoding optionsp. 124
New stand-alone video encoderp. 125
Video alpha channel supportp. 125
Embedded cue pointsp. 125
New FLV component with skinning optionsp. 126
Importing videop. 126
Importing video using the Embed optionp. 126
Encoding video using progressive download and adding player skinp. 131
Selecting a skin to be applied to your videop. 134
Creating customized skinsp. 135
The stand-alone Flash 8 Video Encoderp. 136
Encoding video using the Flash 8 Video Encoderp. 137
Adding cue points in the encoding processp. 138
Coding the FLVPlayback componentp. 140
The main ActionScript methods and propertiesp. 140
Loading contentp. 140
Basic playback controlp. 141
General information and statusp. 146
Position and sizep. 151
Audio functionalityp. 153
Cue point functionalityp. 155
ActionScript cue pointsp. 158
How Flash handles multiple video clips in one video playerp. 159
Playing multiple video clips in one video playerp. 160
An example including multiple videosp. 161
Transitioning between videosp. 164
Alpha in videop. 173
Summaryp. 182
TextField Improvementsp. 183
Saffronp. 184
Text anti-aliasingp. 186
Use device fontsp. 187
Bitmap text (no anti-alias)p. 187
Anti-aliasing for readabilityp. 187
Anti-aliasing for animationp. 187
Custom anti-aliasing (Flash Professional 8 only)p. 188
ActionScript-based anti-aliasingp. 188
Text object enhancementsp. 189
TextRenderer classp. 189
TextFormat classp. 192
TextField classp. 194
TextField resizingp. 196
Text layout APIp. 197
Summaryp. 199
Speed Improvementsp. 201
Bitmap cachingp. 202
"Use your gift wisely, young Jedi"p. 203
Properties and circumstances that cause bitmap regenerationp. 204
Limits on bitmap cachingp. 205
Filtersp. 206
Loading external contentp. 207
Collision detectionp. 208
Cropping and scrolling with scrollRectp. 209
The Rectangle classp. 211
Using scrollRect to overcome size limitsp. 212
The Show Redraw Regions optionp. 213
Summaryp. 214
The Wonderful World of BitmapDatap. 215
BitmapData: Creating images on the flyp. 216
Creating a BitmapData instancep. 216
Attaching an image from the libraryp. 219
Taking a snapshot of a movie clip to use as BitmapDatap. 221
BitmapData: clean up after yourselfp. 224
BitmapData APIp. 225
Propertiesp. 225
Methodsp. 225
loadBitmapp. 226
drawp. 232
getPixelp. 235
getPixel32p. 237
setPixelp. 237
setPixel32p. 239
colorTransformp. 239
fillRectp. 242
hitTestp. 243
clonep. 244
copyPixelsp. 245
copyChannelp. 247
floodFillp. 249
getColorBoundsRectp. 251
scrollp. 252
applyFilterp. 252
generateFilterRectp. 253
noisep. 255
pixelDissolvep. 255
Mergep. 255
perlinNoisep. 256
paletteMapp. 256
thresholdp. 257
Using BitmapData to do some cool stuffp. 257
Making an image feel like a moviep. 257
Transitioning from one image to anotherp. 268
Changing the look of an image to suit a site stylep. 276
Summaryp. 287
Getting Creative with Filters, Masks, and Animationp. 289
Neon with Filtersp. 290
Flashlights with alpha masksp. 294
Lightning bugs with custom easingp. 300
Flame with displacement mapsp. 309
Tileable patterns with bitmap fillsp. 319
Summaryp. 328
External Interfacep. 329
A simple examplep. 331
The SWFp. 331
The HTMLp. 334
RollOver sound examplep. 340
The SWFp. 342
The HTMLp. 342
Summaryp. 344
Flash 8 Examplesp. 345
DeskTopp. 346
The FLA filep. 347
The ActionScript filesp. 348
DynamicDropShadowMovieClip.asp. 349
DragEnabledDynamicDropShadowMovieClip.asp. 351
DeskTop.asp. 353
Summaryp. 357
ColoringBookp. 358
The FLA filep. 359
The ActionScript filep. 361
ColoringBook.asp. 361
Summaryp. 366
PixelTransitionp. 367
The FLA filep. 368
The ActionScript filep. 369
PixelTransition.asp. 369
Summaryp. 377
FileReferenceExamplep. 377
The FLA filep. 379
The ActionScript filep. 380
FileReferenceExample.asp. 380
Summaryp. 393
Indexp. 395
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program