Adobe Learning ActionScript 2.0 In Flash Action Script Developer’s Guide As2 Learn
User Manual: adobe ActionScript - 2.0 - Developer’s Guide Free User Guide for Adobe Flash Software, Manual
Open the PDF directly: View PDF
Page Count: 754 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Contents
- Introduction
- What’s New in Flash ActionScript
- About ActionScript
- Data and Data Types
- About data
- About data types
- About variables
- Organizing data in objects
- About casting
- 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
- Using operators to manipulate values
- About operator precedence and associativity
- About using operators with strings
- Using dot and array access operators
- About postfix operators
- About unary operators
- About multiplicative operators
- About additive operators
- Using numeric operators
- About relational operators
- About equality operators
- Using relational and equality operators
- About assignment operators
- Using assignment operators
- About logical operators
- Using logical operators
- About bitwise shift operators
- About bitwise logical operators
- Using bitwise operators
- About the conditional operator
- Using operators in a document
- Functions and Methods
- About functions and methods
- Understanding methods
- 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
- Inheritance
- Interfaces
- Handling Events
- About ActionScript and 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
- 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
- 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
- Supported CSS properties
- Creating a style sheet object
- Loading external CSS files
- Creating new styles with ActionScript
- Applying styles to a TextField object
- Applying a style sheet to a TextArea component
- Combining styles
- Using style classes
- Styling built-in HTML tags
- An example of using styles with HTML
- Using styles to define new tags
- An example of using styles with XML
- Using HTML-formatted text
- Example: Creating scrolling text
- About strings and the String class
- 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
- Creating Interaction with ActionScript
- 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
- Working with External Data
- Understanding Security
- About compatibility with previous Flash Player security models
- About local file security and Flash Player
- Understanding local security sandboxes
- About Flash Player security settings
- About local file security and projector files
- About troubleshooting legacy SWF files
- Fixing legacy content deployed on local computers
- Publishing files for local deployment
- Testing content locally with Flash local file security restrictions
- About the sandboxType property
- About local-with-file-system restrictions
- Restricting networking APIs
- 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
- Best Practices and Coding Conventions for ActionScript 2.0
- Error Messages
- Deprecated Flash 4 operators
- Keyboard Keys and Key Code Values
- Writing Scripts for Earlier Versions of Flash Player
- 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