Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Flash 5 Magic with ActionScript
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Flash 5 Magic with ActionScript

Flash 5 Magic with ActionScript

375 pages, parution le 15/01/2001

Résumé

22 Macromedia Flash 5 projects: Professional. Inspirational. Fully customizable. They're brought to you by the team behind the #t high-level Flash book in the world. Flash 5 Magic offers techniques ranging from animation with ActionScript to collision detection with trigonometry to external database integration with ASP and XML. And more. Just follow the steps. Take a look at the graphics. Check out the CD that includes all of the project code from the book, programs for Flash, and a package of Flash-related resources from NavWorks.

Each New Riders Magic book has been Created with you, the computer graphics professional, in mind. Complete effects, adaptable solutions, time-saving techchniques, and practical applications. Because computer tech books-like the souls who use them-aren't whether you're porting your skill set to a new Technologies honing your design chops, looking for a new doing an effect, or simply seeking creative advice, crack open a Magic book and get started...

Contents

1 NAVY BAY ENTERTAINMENT

1 Integrating Flash and QuickTime Video 4

  • Importing QuickTime into Flash 5
  • Adding Flash Playback Controls 6
  • Incorporating Subtitles 9
  • Publishing the Movie 12
  • How It Works 14
2 Printing with Flash 15
  • Preparing Frames for Printing 16
  • Determining the Print Area 17
  • Creating Print Buttons 19
  • How It Works 21
3 Creating a Smart Clip Calendar Control 22
  • Scripting the Calendar 23
  • Preparing a Custom User Interface 29
  • Moving from Movie Clip to Smart Clip 30
  • Setting Smart Clip Parameters 31
  • How It Works 32
4 Using External Script Files and the Debugger 33
  • Using the #include Directive 34
  • Creating External Scripts 35
  • Diagnosing Errors with the Debugger Panel 39
  • How It Works 42
2 FISHSTIK EDUCATIONAL SOFTWARE

5 Working with Arrays 46

  • Positioning One-and Two-Dimensional Arrays 47
  • Creating Question and Answer Arrays 49
  • Randomizing an Array 52
  • How It Works 55
6 Handling Keyboard Input 58
  • Placing the Letters 59
  • Creating the Key Captures for All the Letters 60
  • Creating a Lookup Array 63
  • How It Works 64
7 Using a Modular Approach to Programming Games 69
  • Initializing the Game 71
  • Trapping Keys for the Standalone Player 74
  • Setting Variables 75
  • Setting Up Keyboard-Controlled Steering 78
  • How It Works 80
8 Programming with Trigonometry 81
  • Using Trigonometry to Calculate Movement 82
  • Using Cosine and Sine Functions 84
  • Using Screen Wrapping 91
  • How It Works 95
9 Programming the Collision Detection of Multiple Projectiles 96
  • Preparing for Associative Arrays 98
  • Duplicating Bubbles and Associating Them to an Array 99
  • Moving the Bubbles 105
  • Inserting the ActionScript for the Actual Collision Detection 106
  • Reusing Code 110
  • How It Works 113
10 Working with the Color Object and Cursors 115
  • Initializing the Paint Program 116
  • Creating the Sliding Color Chooser 123
  • Scripting the Tool Buttons 127
  • Scripting the Paint Tools 128
  • How It Works 133
3 SPLENDOS.COM

11 Creating Scripted Animations 138

  • Using ActionScript to Make an Object Zoom In and Out 139
  • Setting Up Rotation Upon Command 145
  • Using ActionScript to Tint a Movie Clip 148
  • Creating a Random Background Animation 150
  • How It Works 159
12 Using Shared Libraries to Manage Assets 160
  • Designing a Shared Library 161
  • Setting Up a Shared Library 163
  • Adding Shared Symbols to a New File 164
  • Replacing Existing Symbols with Shared Ones 165
  • How It Works 166
13 Working with Form Elements and ASP 167
  • Creating a Basic Form in Flash 168
  • Creating a Single or Multilined Text Field 171
  • Adding the Date Object 173
  • Creating Check Boxes 174
  • Adding Radio Buttons 178
  • Hiding Values in the Dynamic Text Fields 181
  • Creating a Drop-Down Box 181
  • Creating the Database (ODBC Talk)185
  • Creating the ASP Pages 186
  • Converting the Files to Work with Cold Fusion and
  • JavaServer Page Servers 188
  • How It Works 188
14 Working with Functions 189
  • Creating a Function for Checking on a Diagonal 190
  • Creating Recursive Functions 197
  • How It Works 202
4 PENNY DAVIS ONLINE RETAILING LLC

15 Utilizing XML Data 208

  • Examining an XML Fragment 209
  • Extracting Data from Parsed XML 209
  • Setting Symbol Linkage 219
  • Passing Arguments in Function Calls 220
  • How It Works 221
16 Displaying Dynamic Text and HTML Hyperlinks with Scrolling 223
  • Dynamic Text Fields and Variables 224
  • Scroll Controls 226
  • How It Works 227
17 Generating Dynamic Menus 229
  • Setting Symbol Linkage Properties 230
  • Preventing Movie Clips from Looping 231
  • Storing Data in Arrays 233
  • Building,Showing,Hiding,and Switching 237
  • How It Works 240
5 PIYK 'S WEBFOLIO

18 Setting Up Audio Controls 244

  • Playing and Stopping Sounds 245
  • Rewinding and Pausing on Command 247
  • Creating the Speaker Balance Control 250
  • Using a Rotating Dial for the Volume Control 253
  • How It Works 259
19 Creating Mouse-Driven Animation Effects 261
  • Setting Up the Flash File to Create a Mouse Effect 262
  • Initializing the Variables and Duplicating the Movie Clips 263
  • Writing a Function to Change the Mouse Effect 265
  • Animating the Mouse Effect with ActionScript 267
  • Changing Effects On-the-Fly 271
  • Setting Up the Mouse Trailer 271
  • Initializing Variables for a Pixel Dust Effect 277
  • Recording Mouse Speed 281
  • How It Works 284
20 Using ActionScript to Manipulate Movie Clip
  • Attributes 286
  • Creating Random Tiling 287
  • Duplicating Tiles to Create Better Random Tiling 293
  • Setting Up the Rotation and Alpha Transparency 297
  • Restricting an Element to a Quadrant of the Stage 300
  • How It Works 303
6 DYNAMIK ACTION NEWS

21 Implementing Database Integration 308

  • Integrating Back-End Data:The Whys and Wherefores 309
  • Externalizing the Content 312
  • Reading an External Text File 312
  • Adding Content to an XML Document 316
  • Analyzing the ActionScript That Loads,Interprets,
  • and Formats the XML 318
  • Tapping into Server-Side Scripts (ASP)with Flash 323
  • Understanding Database Design Fundamentals 326
  • Making the Flash Architecture Database-Friendly 327
  • How It Works 328
22 Implementing Complex Database Integration 329
  • Understanding the Design of the Data Tables 330
  • Understanding the Personalization Process 331
  • Examining the Impact on ActionScript 332
  • Developing Flash-Based Administration Tools 334
  • Integrating with Existing Data Systems 343
  • How It Works 344
APPENDICES
  • A Troubleshooting Tips 348
  • Save the Start and Final Files to Your Local Hard Drive 348
  • Compare Your Work-in-Progress to the Final File 348
  • Understand Comments 348
  • Check Your Instance Names and Variable Names 349
  • Watch Those Quotation Marks 349
  • Keep an Eye on the Timeline 349
  • Don 't Forget the Semi-Colon 349
  • All Things Are Not Created Equal in Flash 5 349
  • Use the Check Syntax Command in Expert Mode 349
  • Try the Toggle Trick to Test (Can you say that five
  • times real fast?)348
  • Get to the Root of the Problem 350
  • Watch for Clues in the Colors 350
  • Trace Your Steps 350
  • More Information,Please!351
  • Be Sensitive to the Context-Sensitive Action Window 351
  • Conclusion 351
  • B Common Programming Terms 353
  • C What 's on the CD-ROM 356
  • System Requirements 356
  • Loading the CD Files 357
  • Exercise Files 357
  • Eyeland Studio Resources 357
  • Macromedia Demos 357
  • Index 359

Caractéristiques techniques

  PAPIER
Éditeur(s) New Riders
Parution 15/01/2001
Nb. de pages 375
Format 25,4 x 20
Couverture Broché
Poids 952g
Intérieur Quadri
EAN13 9780735710238

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription