Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
ActionScript 3.0 Cookbook
A Note Regarding Supplemental Files Preface
What’s Not in This Book Compatibility Flash Platform Naming Conventions The Code Audience for This Book
What You’ll Need to Know Who This Book Is For Who This Book Isn’t For
How This Book Is Organized How to Use This Book Conventions Used in This Book Using Code Examples O’Reilly Cookbooks Safari® Enabled How to Contact Us About the Tech Reviewers Acknowledgments
Joey Lott Darron Schall Keith Peters
1. ActionScript Basics
Introduction Creating an ActionScript Project
Problem Solution Discussion
Customizing the Properties of an Application
Problem Solution Discussion
Where to Place ActionScript Code
Problem Solution Discussion See Also
How to Trace a Message
Problem Solution Discussion
Handling Events
Problem Solution Discussion
Responding to Mouse and Key Events
Problem Solution Discussion See Also
Using Mathematical Operators
Problem Solution Discussion See Also
Checking Equality or Comparing Values
Problem Solution Discussion See Also
Performing Actions Conditionally
Problem Solution Discussion
Performing Complex Conditional Testing
Problem Solution Discussion
Repeating an Operation Many Times
Problem Solution Discussion See Also
Repeating a Task over Time
Problem Solution Discussion
Creating Reusable Code
Problem Solution Discussion
Generalizing a Method to Enhance Reusability
Problem Solution Discussion
Exiting a Method
Problem Solution Discussion
Obtaining the Result of a Method
Problem Solution Discussion
Handling Errors
Problem Solution Description
2. Custom Classes
Introduction Creating a Custom Class
Problem Solution Discussion See Also
Determining Where to Save a Class
Problem Solution Discussion See Also
Creating Properties That Behave As Methods
Problem Solution Discussion See Also
Creating Static Methods and Properties
Problem Solution Discussion See Also
Creating Subclasses
Problem Solution Discussion
Implementing Subclass Versions of Superclass Methods
Problem Solution Discussion See Also
Creating Constants
Problem Solution Discussion See Also
Dispatching Events
Problem Solution Discussion
3. Runtime Environment
Introduction Detecting the Player Version
Problem Solution Discussion
Detecting the Operating System
Problem Solution Discussion
Checking the Player Type
Problem Solution Discussion
Checking the System Language
Problem Solution Discussion See Also
Detecting Display Settings
Problem Solution Discussion
Scaling the Movie
Problem Solution Discussion See Also
Changing the Alignment
Problem Solution Discussion
Hiding the Flash Player’s Menu Items
Problem Solution Discussion See Also
Detecting the Device’s Audio Capabilities
Problem Solution Discussion
Detecting the Device’s Video Capabilities
Problem Solution Discussion
Prompting the User to Change Player Settings
Problem Solution Discussion
Dealing with System Security
Problem Solution Discussion
4. Numbers and Math
Introduction Representing Numbers in Different Bases
Problem Solution Discussion See Also
Converting Between Different Number Systems
Problem Solution Discussion
Rounding Numbers
Problem Solution Discussion
Inserting Leading or Trailing Zeros or Spaces
Problem Solution Discussion See Also
Formatting Numbers for Display Without a Mask
Problem Solution Discussion See Also
Formatting Currency Amounts
Problem Solution Discussion See Also
Generating a Random Number
Problem Solution Discussion See Also
Simulating a Coin Toss
Problem Solution Discussion See Also
Simulating Dice
Problem Solution Discussion See Also
Simulating Playing Cards
Problem Solution Discussion
Generating a Unique Number
Problem Solution Discussion
Converting Angle Measurements
Problem Solution Discussion
Calculating the Distance Between Two Points
Problem Solution Discussion
Determining Points Along a Circle
Problem Solution Discussion See Also
Converting Between Units of Measurement
Problem Solution Discussion See Also
5. Arrays
Introduction Adding Elements to the Start or End of an Array
Problem Solution Discussion See Also
Looping Through an Array
Problem Solution Discussion See Also
Searching for Matching Elements in an Array
Problem Solution Discussion See Also
Removing Elements
Problem Solution Discussion
Inserting Elements in the Middle of an Array
Problem Solution Discussion
Converting a String to an Array
Problem Solution Discussion See Also
Converting an Array to a String
Problem Solution Discussion See Also
Creating a Separate Copy of an Array
Problem Solution Discussion See Also
Storing Complex or Multidimensional Data
Problem Solution Discussion See Also
Sorting or Reversing an Array
Problem Solution Discussion See Also
Implementing a Custom Sort
Problem Solution Discussion
Randomizing the Elements of an Array
Problem Solution Discussion See Also
Getting the Minimum or Maximum Element
Problem Solution Discussion See Also
Comparing Arrays
Problem Solution Discussion
Creating an Associative Array
Problem Solution Discussion See Also
Reading Elements of an Associative Array
Problem Solution Discussion See Also
6. Display List
Introduction Adding an Item to the Display List
Problem Solution Discussion See Also
Removing an Item from the Display List
Problem Solution Discussion See Also
Moving Objects Forward and Backward
Problem Solution Discussion See Also
Creating Custom Visual Classes
Problem Solution Discussion See Also
Creating Simple Buttons
Problem Solution Discussion See Also
Loading External Images at Runtime
Problem Solution Discussion See Also
Loading and Interacting with External Movies
Problem Solution Discussion See Also
Creating Mouse Interactions
Problem Solution Discussion See Also
Dragging and Dropping Objects with the Mouse
Problem Solution Discussion See Also
7. Drawing and Masking
Introduction Setting a Line Style
Problem Solution Discussion
Setting Gradient Line Styles
Problem Solution Discussion See Also
Drawing a Line
Problem Solution Discussion See Also
Drawing a Curve
Problem Solution Discussion
Drawing an Arc
Problem Solution Discussion
Drawing a Rectangle
Problem Solution Discussion
Drawing a Circle
Problem Solution Discussion
Drawing an Ellipse
Problem Solution Discussion
Drawing a Triangle
Problem Solution Discussion See Also
Drawing Regular Polygons
Problem Solution Discussion
Drawing a Star
Problem Solution Discussion
Filling a Shape with a Solid or Translucent Color
Problem Solution Discussion See Also
Filling a Shape with a Gradient
Problem Solution Discussion
Filling a Shape with a Bitmap
Problem Solution Discussion
Scripting Masks
Problem Solution Discussion
8. Bitmaps
Introduction Creating a BitmapData Object
Problem Solution Discussion See Also
Adding a Bitmap to the Display List
Problem Solution Discussion See Also
Drawing a Display Object to a Bitmap
Problem Solution Discussion See Also
Loading an External Image into a Bitmap
Problem Solution Discussion See Also
Manipulating Pixels
Problem Solution Discussion See Also
Creating Rectangular Fills
Problem Solution Discussion See Also
Creating a Flood Fill
Problem Solution Discussion See Also
Copying Pixels
Problem Solution Discussion See Also
Copying Channels
Problem Solution Discussion See Also
Creating Noise
Problem Solution Discussion See Also
Creating Perlin Noise
Problem Solution Discussion See Also
Using Threshold
Problem Solution Discussion See Also
Applying a Filter to a Bitmap
Problem Solution Discussion See Also
Dissolving Between Two Bitmaps
Problem Solution Discussion See Also
Scrolling a Bitmap
Problem Solution Discussion See Also
9. Text
Introduction Creating an Outline Around a Text Field
Problem Solution Discussion
Creating a Background for a Text Field
Problem Solution Discussion
Making a User Input Field
Problem Solution Discussion
Making a Password Input Field
Problem Solution Discussion
Filtering Text Input
Problem Solution Discussion
Setting a Field’s Maximum Length
Problem Solution Discussion See Also
Displaying Text
Problem Solution Discussion See Also
Displaying HTML-Formatted Text
Problem Solution Discussion
Condensing Whitespace
Problem Solution Discussion See Also
Sizing Text Fields to Fit Contents
Problem Solution Discussion See Also
Scrolling Text Programmatically
Problem Solution Discussion
Responding to Scroll Events
Problem Solution Discussion See Also
Formatting Text
Problem Solution Discussion See Also
Formatting User-Input Text
Problem Solution Discussion See Also
Formatting a Portion of Existing Text
Problem Solution Discussion See Also
Setting a Text Field’s Font
Problem Solution Discussion See Also
Embedding Fonts
Problem Solution Discussion See Also
Creating Text that Can Be Rotated
Problem Solution Discussion See Also
Displaying Unicode Text
Problem Solution Discussion See Also
Assigning Focus to a Text Field
Problem Solution Discussion
Selecting Text with ActionScript
Problem Solution Discussion See Also
Setting the Insertion Point in a Text Field
Problem Solution Discussion See Also
Responding When Text Is Selected or Deselected
Problem Solution Discussion
Responding to User Text Entry
Problem Solution Discussion See Also
Adding a Hyperlink to Text
Problem Solution Discussion See Also
Calling ActionScript from Hyperlinks
Problem Solution Discussion
Working with Advanced Text Layout
Problem Solution Discussion
Applying Advanced Anti-Aliasing
Problem Solution Discussion See Also
Replacing Text
Problem Solution Discussion
Retrieving a List of System Fonts
Problem Solution Discussion
10. Filters and Transforms
Introduction Applying Color Changes
Problem Solution Discussion See Also
Applying Color Tints
Problem Solution Discussion See Also
Resetting Color
Problem Solution Discussion See Also
Shearing
Problem Solution Discussion
Applying Basic Filters
Problem Solution Discussion
Applying Advanced Filter Effects (Emboss, etc.)
Problem Solution Discussion See Also
Embossing
Problem Solution Discussion See Also
Detecting Edges
Problem Solution Discussion See Also
Sharpening
Problem Solution Discussion See Also
Making a Digital Negative
Problem Solution Discussion
Applying Grayscale
Problem Solution Discussion
Changing Saturation
Problem Solution Discussion
Changing Brightness
Problem Solution Discussion See Also
Changing Contrast
Problem Solution Discussion See Also
11. Programmatic Animation
Introduction Moving an Object
Problem Solution Discussion See Also
Moving an Object in a Specific Direction
Problem Solution Discussion See Also
Easing
Problem Solution Discussion See Also
Acceleration
Problem Solution Discussion See Also
Springs
Problem Solution Discussion See Also
Using Trigonometry
Problem Solution Discussion
Applying Animation Techniques to Other Properties
Problem Solution Discussion See Also
12. Strings
Introduction Joining Strings
Problem Solution Discussion See Also
Using Quotes and Apostrophes in Strings
Problem Solution Discussion
Inserting Special Whitespace Characters
Problem Solution Discussion
Searching for a Substring
Problem Solution Discussion See Also
Extracting a Substring
Problem Solution Discussion See Also
Parsing a String into Words
Problem Solution Discussion See Also
Removing and Replacing Characters and Words
Problem Solution Discussion See Also
Retrieving One Character at a Time
Problem Solution Discussion See Also
Converting Case
Problem Solution Discussion See Also
Trimming Whitespace
Problem Solution Discussion
Reversing a String by Word or by Character
Problem Solution Discussion
Converting Between Strings and Unicode or ASCII
Problem Solution Discussion
13. Regular Expressions
Introduction Understanding Regular Expression Patterns
Problem Solution Discussion See Also
Testing Regular Expressions
Problem Solution Discussion See Also
Looking for Pattern Matches
Problem Solution Discussion See Also
Removing and Replacing Characters and Words Using Patterns
Problem Solution Discussion See Also
Creating a Nongreedy Pattern
Problem Solution Discussion See Also
Validating User Input with Common Patterns
Problem Solution Discussion See Also
14. Dates and Times
Introduction Finding the Current Date and Time
Problem Solution Discussion See Also
Retrieving the Date Values
Problem Solution Discussion
Retrieving the Day or Month Name
Problem Solution Discussion See Also
Formatting the Date and Time
Problem Solution Discussion See Also
Formatting Seconds or Milliseconds as Minutes and Seconds
Problem Solution Discussion See Also
Converting Between DMYHMSM and Epoch Milliseconds
Problem Solution Discussion See Also
Using Timers
Problem Solution Discussion
Calculating Elapsed Time or Intervals Between Dates
Problem Solution Discussion
Parsing a Date from a String
Problem Solution Discussion See Also
15. Programming Sound
Introduction Creating a Sound Object and Loading a Sound
Problem Solution Discussion
Starting and Stopping a Sound
Problem Solution Discussion See Also
Setting the Buffer for a Sound
Problem Solution Discussion See Also
Offsetting the Start of a Sound
Problem Solution Discussion See Also
Playing a Sound Multiple Times (Looping)
Problem Solution Discussion See Also
Getting the Size of a Sound File
Problem Solution Discussion See Also
Reading the ID3 Tag of a Sound File
Problem Solution Discussion See Also
Find Out When a Sound Finishes Playing
Problem Solution Discussion See Also
Tracking the Progress of a Playing Sound
Problem Solution Discussion See Also
Pausing and Restarting a Sound
Problem Solution Discussion See Also
Reading the Level of a Sound
Problem Solution Discussion See Also
Stopping All Sounds
Problem Solution Discussion See Also
Reading the Sound Spectrum
Problem Solution Discussion See Also
Changing the Volume or Pan of a Sound
Problem Solution Discussion See Also
Creating a Sound Application
Problem Solution Discussion
16. Video
Introduction Loading and Playing Back Video
Problem Solution Discussion See Also
Controlling Video Sound
Problem Solution Discussion See Also
Reading Playback Time
Problem Solution Discussion See Also
Reading Video Duration
Problem Solution Discussion See Also
Controlling Playback Time
Problem Solution Discussion See Also
Scaling Video
Problem Solution Discussion
Managing and Monitoring Buffering and Loading
Problem Solution Discussion See Also
Listening for Cue Points
Problem Solution Discussion See Also
Applying Filters to Video
Problem Solution Discussion See Also
Pausing and Resuming Video
Problem Solution Discussion
Stopping Video
Problem Solution Discussion
Scrubbing Video
Problem Solution Discussion See Also
Clearing the Video Display
Problem Solution Discussion
Determining User Bandwidth
Problem Solution Discussion See Also
17. Storing Persistent Data
Introduction Creating and Opening a Local Shared Object
Problem Solution Discussion See Also
Writing Data to a Shared Object
Problem Solution Discussion
Saving a Local Shared Object
Problem Solution Discussion See Also
Reading Data from a Shared Object
Problem Solution Discussion
Removing Data from a Shared Object
Problem Solution Discussion
Serializing Custom Classes
Problem Solution Discussion
Sharing Data Between Flash Applications
Problem Solution Discussion
Controlling the Size of Local Shared Objects
Problem Solution Discussion
18. Communicating with Other Movies
Introduction
See Also
Creating Local Connections
Problem Solution Discussion See Also
Sending Data
Problem Solution Discussion See Also
Validating Receipt of Communication over Local Connections
Problem Solution Discussion See Also
Accepting Local Communications from Other Domains
Problem Solution Discussion See Also
19. Sending and Loading Data
Introduction Loading Variables from a Text File
Problem Solution Discussion
Loading Variables from a Server-Side Script
Problem Solution Discussion See Also
Loading a Block of Text (Including HTML and XML)
Problem Solution Discussion See Also
Checking Load Progress
Problem Solution Discussion See Also
Accessing Data Being Downloaded
Problem Solution Discussion See Also
Sending Data to a Server-Side Script
Problem Solution Discussion See Also
Sending Variables and Handling a Returned Result
Problem Solution Discussion See Also
20. XML
Introduction Understanding XML Structure (Reading and Writing XML)
Problem Solution Discussion See Also
Creating an XML Object
Problem Solution Discussion See Also
Adding Elements to an XML Object
Problem Solution Discussion See Also
Adding Text Nodes to an XML Object
Problem Solution Discussion See Also
Adding Attributes to an XML Element
Problem Solution Discussion See Also
Reading Elements in an XML Tree
Problem Solution Discussion See Also
Finding Elements by Name
Problem Solution Discussion See Also
Reading Text Nodes and Their Values
Problem Solution Discussion See Also
Reading an Element’s Attributes
Problem Solution Discussion See Also
Removing Elements, Text Nodes, and Attributes
Problem Solution Discussion
Loading XML
Problem Solution Discussion See Also
Loading XML from Different Domains
Problem Solution Discussion See Also
Sending XML
Problem Solution Discussion See Also
Searching XML
Problem Solution Discussion See Also
Using HTML and Special Characters in XML
Problem Solution Discussion
21. Web Services and Flash Remoting
Introduction Calling Web Services Methods
Problem Solution Discussion See Also
Handling Web Services Responses
Problem Solution Discussion
Handling Web Services Errors
Problem Solution Discussion
Calling Flash Remoting Methods
Problem Solution Discussion See Also
Handling Flash Remoting Responses
Problem Solution Discussion See Also
22. Building Integrated Applications
Introduction Calling JavaScript Functions
Problem Solution Discussion See Also
Calling ActionScript Functions
Problem Solution Discussion See Also
Passing Parameters from HTML
Problem Solution Discussion
23. File Management
Introduction Downloading Files
Problem Solution Discussion See Also
Detecting When a User Selects a File to Upload
Problem Solution Discussion See Also
Monitoring Download Progress
Problem Solution Discussion See Also
Browsing for Files
Problem Solution Discussion See Also
Filtering Files That Display in the Browser Window
Problem Solution Discussion See Also
Detecting When the User Has Selected a File to Upload
Problem Solution Discussion See Also
Uploading Files
Problem Solution Discussion See Also
Monitoring File Upload Progress
Problem Solution Discussion See Also
24. Socket Programming
Introduction Connecting to a Socket Server
Problem Solution Discussion See Also
Sending Data
Problem Solution Discussion See Also
Receiving Data
Problem Solution Discussion See Also
Handshaking with a Socket Server
Problem Solution Discussion See Also
Disconnecting from a Socket Server
Problem Solution Discussion See Also
Handling Socket Errors
Problem Solution Discussion
1. Unicode Escape Sequences for Latin 1 Characters Index About the Authors
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion