Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Foundation Flash CS3 for Designers / Edition 1

Foundation Flash CS3 for Designers / Edition 1

4.0 1
by David Stiller, Tom Green

ISBN-10: 159059861X

ISBN-13: 9781590598610

Pub. Date: 07/23/2007

Publisher: Apress

Inside this book you'll learn: How to create effective animations, Best-practice tips and techniques from content management to video and audio creation from some of the top Flashers on the planet. How to use the new Flash CS3 UI components to build Flash interfaces, How to create captioned and full-screen Flash video, Techniques for creating mobile content using the


Inside this book you'll learn: How to create effective animations, Best-practice tips and techniques from content management to video and audio creation from some of the top Flashers on the planet. How to use the new Flash CS3 UI components to build Flash interfaces, How to create captioned and full-screen Flash video, Techniques for creating mobile content using the new Device Central.

If you are a Flash designer looking for a solid foundation in Flash CS3, this book is for you. Through the use of the solid, practical, fun exercises contained within, you will soon master the fundamentals of Flash CS3. Using a series of carefully developed tutorials, you will be led from the basic techniques used in Flash to the point where you will be creating amazing Flash movies in no time at all. Each chapter imparts essential knowledge and then invites you to take the reins because it will be "your turn" to create something amazing with what you have learned.

This book focuses on the core skill set you need to master Flash CS3 and also introduces you to some of the biggest names in the Flash community (such as Kristin Henry from GalaxyGoo.org and John Kricfalusi of "Ren & Stimpy Show" fame) through interviews and contributions in order for you to learn from the masters. You will start by learning your way around the Flash interface, getting to grips with basics such as layers, drawing tools, text, graphics, and movieclips, and assembling a basic movie.

By the time you have finished, you will have created an MP3 player, built a Flash video movie that includes captions fed into it from XML and the ability to go full screen, mastered the fundamentals of ActionScript 3.0, styled Flash usingCSS, put a slide show on a cell phone, created awe-inspiring animations, and worked through a host of other projects. All are designed to give you the knowledge necessary to master Flash CS3 from the ground up. And, if you are already a seasoned Flash user, this book will get up to speed with Flash CS3 in no time at all. The book covers essential new Flash CS3 features such as importing graphics from Photoshop. Illustrator, and Fireworks CS3; improved UI components; captioned video; ActionScript 3.0, and much more.

Product Details

Publication date:
Foundations Series
Edition description:
1st ed. 2007. Corr. 4th printing 2008
Product dimensions:
7.50(w) x 9.00(h) x 9.25(d)

Related Subjects

Table of Contents

Learning the Flash CS3 Professional Interface     3
The Start page and creating a Flash document     4
Managing your workspace     7
Setting document preferences and properties     9
The Property inspector     12
Zooming the stage     13
Exploring the panels in the Flash interface     15
The timeline     15
Frames     16
Using the Property inspector     18
The Tools panel     20
The library     21
Where to get help     22
Using layers     24
Your turn: Building a Flash movie     29
Adding the mountains and playing with color     32
Using trees to create the illusion of depth     33
Using a motion tween to create a twinkling star     36
A moon over Lake Nanagook     37
Breaking the stillness of the night at Lake Nanagook     41
Testing your movie     43
Your turn: Moonrise over Lake Nanagook     44
What you've learned     46
Graphics in Flash CS3     49
The Tools panel     52
The Selection and Subselection tools     53
The Free Transform tool     55
The Gradient Transform tool     56
Object Drawing mode     58
Your turn: Moon rise at Lake Nanagook     60
Drawing in Flash CS3     63
The Pencil tool     63
The Brush tool     65
The Eraser tool     66
The Pen tool     67
Your turn: Trees grow at Lake Nanagook     69
Working with Color in Flash     72
Creating persistent custom colors     76
Your turn: Playing with color     78
Using bitmap images in Flash     82
Working with bitmaps inside Flash     83
Your turn: Tracing bitmaps in Flash     85
JPG files and Flash     88
Using GIF files in Flash CS3     91
Importing Fireworks CS3 documents into Flash CS3     93
Importing Illustrator CS3 documents into Flash CS3     96
Importing Photoshop CS3 documents into Flash CS3     100
Notes from the Photoshop File Importer front     104
Creating a banner ad     107
What you've learned     109
Symbols and Libraries     111
Symbol essentials     113
Symbol types     115
Editing symbols     117
Symbols and 9-slice scaling     118
The 9-slice "gotchas"     122
Sharing symbols     124
Sharing libraries     125
Filters and blend modes     129
Applying a Drop Shadow filter     130
Playing with blends     134
Managing content on the stage     136
Aligning objects on the stage     138
Stacking order and using the Align panel     140
Masks and masking     144
A simple mask     144
Using text as a mask     148
Your turn: Creating a soft mask in Flash     151
Creating the cutout for the mask     152
A mask without a mask layer     153
What you've learned     155
ActionScript Basics     157
The power of ActionScript     159
The Actions panel     160
ActionScript vs. behaviors     164
Everything is an object     164
Classes define objects     165
Properties     166
Methods     169
Events     171
Syntax     174
Commenting code     175
Dot notation     177
Variables     178
Data types      180
Operators     182
Conditional statements     185
Class files     190
Document class     190
How to read the ActionScript 3.0 Language and Components Reference     192
Search tactics     193
Checking syntax     196
Your turn: Using ActionScript     200
Pausing the main timeline     201
Looping the timeline     202
What you've learned     203
Audio in Flash CS3     205
Flash and the audio formats     207
Bit depth and sample rates     207
Flash and MP3     209
Adding audio to Flash     210
Using audio in Flash     214
Your turn: Adding sound to a button     218
Controlling audio with ActionScript 3.0     219
Playing a sound from the library     219
Using a movieclip to play a sound     220
Playing a sound from outside of Flash     222
Turning a remote sound on and off     223
Your turn: Building an MP3 player     224
What you've learned     237
Text in Flash CS3     239
Fonts and typefaces     241
Working with device fonts      243
Types of text fields     245
Static text     245
Your turn: Playing with static text     248
Dynamic text     256
Input text     263
HTML formatting     264
Hyperlinks and Flash text     266
Using HTML for hyperlinks     267
Using hyperlinks to trigger ActionScript     268
Embedding font outlines     269
Checking spelling     273
Your turn: A visit to the pond     275
Scrolling text     277
What you've learned     281
Animation in Flash CS3     283
Shape tweening     285
Scaling and stretching     286
Shape tween modifiers     289
Altering shapes     290
Shape hints     293
Altering gradients     296
Motion tweening     297
Rotation     298
Motion tween properties     299
Scaling, stretching, and deforming     300
Easing     301
Custom easing     304
Using animation     310
A closer look at the Timeline panel     310
Onion skinning      311
Editing multiple frames     314
Combining timelines     318
Motion tween effects     322
Motion guides     325
Tweening a mask     327
Your turn: Making an animated button     328
An even cooler animated button     329
Copy motion as ActionScript 3.0     331
What you've learned     336
Video in Flash     339
Video on the Web     341
Encoding an FLV     342
Playing an FLV in Flash CS3     351
Using the Import Video wizard     351
Using the FLVPlayback component     357
Playing video using ActionScript     361
Using the FLVPlayback control components     364
Using the FLVPlaybackCaptioning component     366
Timed text XML for captions     366
Preparing and using alpha channel video     369
Going full screen with video     371
When video is not video     375
Your turn: XML captions for video     378
Playing with alpha channel video     383
What you've learned     386
Using the Flash UI Components to Build Interfaces     389
Button component      391
Using the Button component     392
Changing the Button component's appearance     396
Skinning     396
Styling components     398
CheckBox component     401
ColorPicker component     402
ComboBox component     404
DataGrid component     407
Label component     408
List component     409
NumericStepper component     411
ProgressBar component     412
RadioButton component     413
ScrollPane component     415
Slider component     416
TextArea component     417
TextInput component     418
TileList component     419
UILoader component     420
UIScroller component     422
What you've learned     423
CSS and Flash     425
The power of CSS     427
Element selectors vs. class selectors     434
Custom tags     437
Style inheritance     439
Styling hyperlinks     440
Embedded fonts     442
Loading external CSS     445
What you've learned     448
Dynamic Data (XML) and Flash      451
The power of XML     453
Writing XML     453
Loading an XML file     456
E4X     457
E4X bonus round     462
Your turn: Using XML to build a slideshow     463
What you've learned     471
Going Mobile in Flash     473
Flash and devices     474
Device Central CS3     476
Creating a new Flash document using Device Central     480
Testing a mobile movie     484
Publishing a mobile movie     487
Constructing a mobile application     489
Adding the gallery     494
"Wiring it up" with ActionScript     495
What you've learned     503
Optimizing Flash Movies     505
Flash's "love-hate" Internet relationship     506
This "Internet" thing     507
Enter the World Wide Web     508
Bandwidth     509
So who are these folks we call users?     510
Streaming     510
The Bandwidth Profiler     512
Optimizing and fine-tuning your Flash movies     516
Structure     516
Optimizing elements in the movie     518
Using the Loader class to display images and SWFs     520
Your turn: Creating a preloader     522
Optimizing Flash content for use in video     527
What you've learned     532
Publishing Flash Movies     535
Web formats     536
Flash     537
HTML     538
Animated GIFs     539
QuickTime     542
It's showtime!     543
Publishing Flash movies containing linked files     553
What you've learned     555
Index     556

Customer Reviews

Average Review:

Post to your social network


Most Helpful Customer Reviews

See all customer reviews

Foundation Flash CS3 for Designers 4 out of 5 based on 0 ratings. 1 reviews.
Guest More than 1 year ago
Foundation Flash CS3 is written from the perspective of two dedicated developers who want to keep interested themselves, which helps them hit just the right audience. They pepper in the right balance of instruction and aside comments ¿ tossing in a very healthy helping of code samples for you to write and test on the fly 'which I greatly appreciated'. Being experienced with Flash ¿ my goal was to reacquaint from the ground up, to make sure I didn¿t miss any of the new features. What I got out of it was exactly that. Yet throughout my reading/testing I kept wondering how a beginner might take in all of its insights. I¿d rightly guess that there would be a low ¿glaze over¿ factor¿with paced reading, and going through the samples 'and re-going though if need be' ¿ someone new to flash would springboard into understanding! Who is this book not for? Well, it is definitely light on the fundamental shift in understanding between AS2 code and AS3. For developers whose true goal is learning AS3 specifically, you will want to seek out something else. At the same time this book understands its spot. It¿s called Foundation Flash CS3 for Designers, after all :p Yet¿and this is a big positive yet¿because of all the ActionScript samples it is a great practice ground to acquaint yourself with the newer syntax. In short- not heavy on the theory, but a good deal of practice. As a developer making the leap to AS3, I enjoyed it for that aspect¿especially when the practical exercises are fun to read complete with pop-web-culture references including pixyland.org, the Tron Guy, and more! Further comments? Well, it¿s long¿550 pages of book keyed to one version of Flash 'CS3', so for the amount of time it takes to go through, well you hope that CS4 doesn¿t make things fully obsolete. But who ever didn¿t buy a book because it was too long! Even for those pressed for time, it¿s something you can pick up and use as a reference, or glean from the chapters you find relevant. In example, the timeline interface hasn¿t chanced oh-so-much, so I was able to blaze through the Animation chapter, however I found a particular interest and education to the Audio chapter 'color me noob was my first time working with a SoundChannel object. You make a full MP3 player interface on page 224!'. It¿s lighter on the theory ¿ heavy on getting a full understanding and usage out of the Adobe Flash API 'even a full section on mobile development process' and is creative enough to perhaps suggest a new idea or two in how a developer might use Flash differently.