This project-based guide from Adobe will teach readers all they need to know to create engaging interactive content with ActionScript 3.0 for Flash Professional CS5. Using step-by-step instructions with projects that build on the knowledge acquired in each lesson, readers will learn the fundamentals
ActionScript 3.0 for Adobe Flash Professional CS5 Classroom in a Book
β Scribed by Adobe Creative Team
- Year
- 2010
- Tongue
- English
- Leaves
- 402
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
This project-based guide from Adobe will teach readers all they need to know to create engaging interactive content with ActionScript 3.0 for Flash Professional CS5. Using step-by-step instructions with projects that build on the knowledge acquired in each lesson, readers will learn the fundamentals of adding interactivity to Flash files using ActionScript, starting with using prewritten Code Snippets, but progressing to customizing and writing their own ActionScript code. The tutorials start with simple navigation and timeline control and progress through controlling animation with ActionScript; using Event Listeners and writing event-handling functions; and controlling loading of and interaction with data, text, video, sound, and images. Readers will also learn to use third-party libraries and create Adobe Air applications. This Classroom in a Book also covers the improved text-handling tools that are new to Flash Professional CS5. The companion CD provides users with all the sample files they need to complete all the projects.Note from the publisher:FREE Adobe Flash Professional CS5.5 updates are available for this title. Simply register your product at www.peachpit.com/register and you will receive the updates when they become available.
β¦ Table of Contents
Contents......Page 5
Prerequisites......Page 10
Copying the lesson files......Page 11
Standard elements in the book......Page 12
Checking for updates......Page 13
Additional resources......Page 14
Adobe certification......Page 16
A brief history of Flash and ActionScript......Page 18
ActionScript 3.0 for new programmers......Page 19
For users of ActionScript 1.0 and 2.0......Page 20
Flash CS5, Flash Builder 4, and Flex......Page 21
Thatβs enough background for now.........Page 22
Lesson overview......Page 23
Adding ActionScript using code snippets......Page 25
Placing code on the Flash Timeline......Page 29
Some suggestions to try on your own......Page 37
Lesson overview......Page 39
Working with event-handling functions......Page 41
Using code snippets to create navigation......Page 43
Creating event listeners......Page 49
Some suggestions to try on your own......Page 55
Lesson overview......Page 57
Controlling movie clip properties with ActionScript......Page 59
Creating animation using ActionScript tweens......Page 66
Some suggestions to try on your own......Page 71
Lesson overview......Page 75
Creating an ActionScript file......Page 77
Creating instances of a class file in Flash......Page 83
Some suggestions to try on your own......Page 90
Lesson overview......Page 93
Creating a List component instance and setting its parameters......Page 95
Adding an instance of the UILoader component......Page 97
Loading SWF files into a UILoader component......Page 98
Creating the gallery file......Page 100
Adding a scroll bar to the text field......Page 106
Some suggestions to try on your own......Page 107
Lesson overview......Page 109
Tools in the testing environment......Page 111
Creating a text field and progress bar to track loading......Page 115
Inserting ActionScript to track progress of the UILoader component......Page 117
Controlling the frames of a movie clip to reflect loading progress......Page 122
Some suggestions to try on your own......Page 127
Lesson overview......Page 129
Examining the starting file......Page 131
Adding MovieClip instances to the Stage from the Flash Library......Page 132
Adding the initial variables......Page 136
Generating multiple instances with a for loop......Page 138
Generating drag-and-drop functionality......Page 141
Creating the game play in an ENTER_FRAME listener......Page 143
Using hitTestObject() to check for collisions......Page 146
Some suggestions to try on your own......Page 156
Lesson overview......Page 159
Examining the starting file......Page 162
Creating a TLF text field with ActionScript......Page 165
Loading an external text file into a TLF text field......Page 167
Using the TextFormat class......Page 168
Giving the user a custom panel to format text......Page 169
Creating a scroll bar using ActionScript......Page 177
Some suggestions to try on your own......Page 182
Lesson overview......Page 185
Examining the starting file......Page 187
Adding sliders to the project......Page 189
The Sound, SoundChannel, and SoundTransform classes......Page 192
Setting the song titles using a for loop......Page 194
Making the sliders invisible until needed......Page 197
Programming the buttons to select songs......Page 198
Controlling the visibility of the volume and pan controls......Page 202
Adding a listener for the ID3 tags of an MP3 file......Page 204
Adding a text format object......Page 207
Adding the slider controls......Page 209
Some suggestions to try on your own......Page 211
Lesson overview......Page 213
Understanding the basic structure of an XML file......Page 215
Examining the starting file......Page 217
Replacing the songList array with an XML instance......Page 218
Responding to COMPLETE and IO_ERROR events......Page 220
Moving the event listeners into the xmlLoaded() function......Page 222
Updating the chooseSong() function......Page 228
Creating hyperlinks using XML data......Page 230
Navigating through the song list......Page 232
Some suggestions to try on your own......Page 234
Lesson overview......Page 237
Examining the Lesson11 folder contents......Page 239
Adding the FLVPlayback component......Page 240
Setting FLVPlayback properties in Flash......Page 242
Adding ActionScript control of FLVPlayback properties......Page 245
Working with color......Page 248
Using cue points with Flash video......Page 251
Adding the FLVPlaybackCaptioning component......Page 256
Playing multiple video files from an XML playlist......Page 259
Using the full-screen publish settings......Page 265
Some suggestions to try on your own......Page 268
Lesson overview......Page 271
Inverse kinematics in Flash CS5......Page 273
Examining the starting files......Page 275
Working with IK animation in ActionScript......Page 277
Creating Sound and SoundChannel instances......Page 284
Accessing the userβs webcam or video camera using ActionScript......Page 286
Using the Bitmap and BitmapData classes......Page 291
Examining the Pixel Bender Toolkit......Page 294
Suggestions to try on your own......Page 305
Lesson overview......Page 309
Adding a simple email link......Page 311
Sending email from Flash......Page 313
Adding printing capabilities with the PrintJob class......Page 318
Some suggestions to try on your own......Page 326
Lesson overview......Page 329
Using AIR-specific ActionScript......Page 331
Specifying Flash publish settings for an AIR project......Page 333
Creating an AIR application......Page 337
Examining the starting file......Page 339
Controlling printing with AIR......Page 341
Listening for drag events......Page 342
Some suggestions to try on your own......Page 349
Lesson overview......Page 351
Downloading and installing third-party ActionScript libraries......Page 353
Examining the starting files......Page 357
Using the Papervision3D BasicView class......Page 360
Creating the constructor function for the Cube3D class......Page 362
Creating and modifying a 3D cube......Page 364
Animating the 3D cube......Page 367
Adding a movie clip as a material on a 3D object......Page 372
Adding video as a material on a 3D object......Page 375
Some suggestions to try on your own......Page 384
A......Page 386
C......Page 387
D......Page 388
F......Page 389
J......Page 391
M......Page 392
P......Page 393
S......Page 394
T......Page 395
V......Page 396
Z......Page 397
β¦ Subjects
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°;ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°;Flash / Action Script;
π SIMILAR VOLUMES
Provides fifteen lessons covering the basics of ActionScript and includes tips and techniques to help readers become more productive with the program.
The content of the book is excellent for beginners, but the whole book is centered on going through step by step lessons which use the sample files included on the CD which DOES NOT come with the Kindle version. I've been given a refund and I will buy the paperback version instead that does include
The content of the book is excellent for beginners, but the whole book is centered on going through step by step lessons which use the sample files included on the CD which DOES NOT come with the Kindle version. I've been given a refund and I will buy the paperback version instead that does include
The content of the book is excellent for beginners, but the whole book is centered on going through step by step lessons which use the sample files included on the CD which DOES NOT come with the Kindle version. I've been given a refund and I will buy the paperback version instead that does include
Those creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Flash Professional CS5 choose Adobe Flash Professional CS5 Classroom in a Book from the Adobe Creative Team at Adobe Press. The 10 project-based lessons in this book show readers step-by-step the key tec