
- Paperback: 864 pages
- Publisher: Macromedia Press; 1 edition (October 23, 2005)
- Language: English
- ISBN-10: 0321394151
- ISBN-13: 978-0321394156
- Product Dimensions: 9 x 6.9 x 1.3 inches
- Free Download Link
Powerful development and design tools require thorough and authoritative technical advice and documentation. When it comes to Macromedia Flash, no one is more authoritative than Macromedia Development and writing teams. Now their official documentation is available to you in printed book form. As you work, keep this guide by your side for ready access to valuable information on using Flash. We’ve designed it so that it’s easy to annotate as you progress.
Learning ActionScript 2.0 for Macromedia Flash 8 shows you how to write proper ActionScript syntax to create useful and interactive Flash applications. This book includes examples of object-oriented programming, and teaches you how to write custom classes for your Flash applications. Learning ActionScript 2.0 for Macromedia Flash 8 also includes numerous hands-on examples on how to apply expressive and interactive features to your files using ActionScript code, such as file upload, filter effects, scripted animation, and anti-alias text using the FlashType font rendering engine.
Table of Contents
Copyright
Introduction
Intended audience
System requirements
Updating Flash XML files
About the documentation
Additional resources
Chapter 1. What’s New in Flash 8 ActionScript
New in ActionScript 2.0 and Flash 8
Changes to security model for locally installed SWF files
Chapter 2. Writing and Editing ActionScript 2.0
About ActionScript and events
Organizing ActionScript code
Using the Actions panel and Script window
About the Actions panel
About the Script window
About coding in the Actions panel and Script window
About Actions panel features
About behaviors
About ActionScript publish settings
Chapter 3. About ActionScript
What is ActionScript
About choosing between ActionScript 1.0 and ActionScript 2.0
Understanding ActionScript and Flash Player

Chapter 4. Data and Data Types
About data
About data types
About variables
Organizing data in objects
About casting
Chapter 5. Syntax and Language Fundamentals
About syntax, statements, and expressions
About dot syntax and target paths
About language punctuators
About constants and keywords
About statements
About arrays
About operators
Chapter 6. Functions and Methods
About functions and methods
Understanding methods
Chapter 7. Classes
About object-oriented programming and Flash
Writing custom class files
About working with custom classes in an application
Example: Writing custom classes
Example: Using custom class files in Flash
Assigning a class to symbols in Flash
Compiling and exporting classes
Understanding classes and scope
About top-level and built-in classes
About working with built-in classes
Chapter 8. Inheritance
About inheritance
About writing subclasses in Flash
Using polymorphism in an application
Chapter 9. Interfaces
About interfaces
Creating interfaces as data types
Understanding inheritance and interfaces
Example: Using interfaces
Example: Creating a complex interface
Chapter 10. Handling Events
Using event handler methods
Using event listeners
Using event listeners with components
Using button and Movie clip event handlers
Broadcasting events from component instances
Creating movie clips with button states
Event handler scope
Scope of the this keyword
Using the Delegate class
Chapter 11. Working with Movie Clips
About controlling movie clips with ActionScript
Calling multiple methods on a single movie clip
Loading and unloading SWF files
Changing movie clip position and appearance
Dragging movie clips
Creating movie clips at runtime
Adding parameters to dynamically created movie clips
Managing movie clip depths
About caching and scrolling movie clips with ActionScript
Using movie clips as masks
Handling movie clip events
Assigning a class to a movie clip symbol
Initializing class properties
Chapter 12. Working with Text and Strings
About text fields
About loading text and variables into text fields
Using fonts
About font rendering and anti-alias text
About text layout and formatting
Formatting text with Cascading Style Sheet styles
Using HTML-formatted text
Example: Creating scrolling text
About strings and the String class
Chapter 13. Animation, Filters, and Drawings
Scripting animation with ActionScript 2.0
About bitmap caching, scrolling, and performance
About the Tween and TransitionManager classes
Using filter effects
Working with filters using ActionScript
Manipulating filter effects with code
Creating bitmaps with the BitmapData class
About blending modes
About operation order
Drawing with ActionScript
Understanding scaling and slice guides
Chapter 14. Creating Interaction with ActionScript
About events and interaction
Controlling SWF file playback
Creating interactivity and visual effects
Creating runtime data bindings using ActionScript
Deconstructing a sample script
Chapter 15. Working with Images, Sound, and Video
About loading and working with external media
Loading external SWF and image files
About loading and using external MP3 files
Assigning linkage to assets in the library
About using FLV video
About creating progress animations for media files
Chapter 16. Working with External Data
Sending and loading variables
Using HTTP to connect to server-side scripts
About file uploading and downloading
About XML
Sending messages to and from Flash Player
About the External API
Chapter 17. Understanding Security
About compatibility with previous Flash Player security models
About local file security and Flash Player
About domains, cross-domain security, and SWF files
Server-side policy files for permitting access to data
HTTP to HTTPS protocol access between SWF files
Chapter 18. Debugging Applications
Debugging your scripts
Using the Output panel
Chapter 19. Best Practices and Coding Conventions for ActionScript 2.0
Naming conventions
Using comments in your code
ActionScript coding conventions
ActionScript and Flash Player optimization
Formatting ActionScript syntax
Appendix A. Error Messages
Appendix B. Deprecated Flash 4 operators
Appendix C. Keyboard Keys and Key Code Values
Letters A to Z and standard numbers 0 to 9
Keys on the numeric keypad
Function keys
Other keys
Appendix D. Writing Scripts for Earlier Versions of Flash Player
About targeting earlier versions of Flash Player
Using Flash 8 to create content for Flash Player 4
Appendix E. Object-Oriented Programming with ActionScript 1.0
About ActionScript 1.0
Creating a custom object in ActionScript 1.0
Assigning methods to a custom object in ActionScript 1.0
Defining event handler methods in ActionScript 1.0
Creating inheritance in ActionScript 1.0
Adding getter/setter properties to objects in ActionScript 1.0
Using Function object properties in ActionScript 1.0
Appendix F. Terminology
About Authors
Jen deHaan
Jen deHaan was raised by wolves in the deep woods of the Canadian north. Later in life, Jen worked with Flash as a “deseloper,” then wrote about Flash for five versions, and then worked on stuff that didn’t include much Flash. She came to her senses in 2007 by rejoining the fabled Flash team at Adobe as a QE, focusing on the good stuff—Motion (on timelines). Jen enjoys long walks in the rain pondering how many times she can use the word Flash in a bio, and admits that after numerous years in California she is no longer addicted to Tim Horton’s coffee.
Peter deHaan
Peter deHaan currently works for Adobe on the Flex SDK QA team. While not working on Flex, Flash, and ColdFusion applications, Peter enjoys making up bios and writing in 3rd person. Peter’s rarely updated blog can be found at blogs.adobe.com/pdehaan/ as well as his other blogs at flexexamples.com, actionscriptexamples.com, and airexamples.com.
Buyer Reviews
I was a little dissapointed to find the lack of tutorials that you could follow like I have found in earlier version of actionscripting books from Macromedia. I wouldn’t recommend this book for the beginner as I feel it is more suited to the intermediate / advanced flash developer who already has a solid understanding of actionscripting and could use this book as a reference book. If you are looking for hands on tutorials then this isn’t the book for you.
What both of these reviewers forget to mention is that this book is essentially word for word a published version of the on-line help availble in the Flash 8 help menu. That probably explains all of those terms that aren’t explained too well — this is a hypertext document.
Google Related Posts
- No related posts found
Related Search
Incoming search terms:
- actionscript 2 0 games PDF
- script game macromedia flash pdf
- macromedia flash 8 for beginer
- macromedia action script android
- learning actionscript 2 0 pdf
- learning actionscript 2
- free download macromedia flash professional 8 ebook
- flash actionscript 1 0 pdf
- actionscript version 2 for flash 8 free download
- actionscript 2 tutorials pdf


![[Free Download]Android apps for absolute beginners PDF eBook Reviews](http://www.cnwikis.com/wp-content/uploads/2011/10/Android-Apps-for-Absolute-Beginners-150x150.jpg)


![[Free Download] Steve Jobs By Walter Isaacson PDF eBook Online](http://www.cnwikis.com/wp-content/uploads/2011/10/steve-jobs-bio-021-150x150.png)

