My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Learning ActionScript 3.0
The Non-Programmer's Guide to ActionScript 3.0
By
Rich Shupe
,
Zevan Rosser
December 2007
Pages: 382
|
Table of Contents
|
Index
|
Sample Chapter
Table of Contents
GETTING STARTED
Chapter 1
ACTIONSCRIPT OVERVIEW
What Is ActionScript 3.0?
The Flash Platform
Procedural Versus Object-Oriented Programming
The Document Class
Legacy Code Compatibility
What's Next?
Chapter 2
CORE LANGUAGE FUNDAMENTALS
Miscellaneous Basics
Variables and Data Types
Conditionals
Loops
Arrays
Functions
Custom Objects
this
Absolute versus Relative Addresses
What's Next?
GRAPHICS AND INTERACTION
Chapter 3
PROPERTIES, METHODS, AND EVENTS
Inherited Attributes
Properties
Events
Methods
Event Propagation
Frame and Timer Events
Removing Event Listeners
What's Next?
Chapter 4
THE DISPLAY LIST
The Sum of Its Parts
Adding and Removing Children
Managing Object Names, Positions, and Data Types
Changing the Display List Hierarchy
A Dynamic Navigation Bar
What's Next?
Chapter 5
TIMELINE CONTROL
Playhead Movement
Frame Labels
Frame Rate
A Simple Site or Application Structure
What's Next?
Chapter 6
OOP
Classes
Inheritance
Composition
Encapsulation
Polymorphism
Navigation Bar Revisited
What's Next?
Chapter 7
MOTION
Basic Movement
Geometry and Trigonometry
Physics
Programmatic Tweening
Timeline Animation Recreations
Particle Systems
What's Next?
Chapter 8
DRAWING WITH VECTORS
The Graphics Class
The Geometry Package
The Motion Package
9-Slice Scaling
Applied Examples
What's Next?
Chapter 9
DRAWING WITH PIXELS
Bitmap Caching
The BitmapData Class
Blend Modes
Bitmap Filters
Color Effects
Image Encoding and Saving
What's Next?
TEXT
Chapter 10
TEXT
Creating Text Fields
Setting Text Field Characteristics
Selecting Text
Formatting Text
Formatting with HTML and CSS
Triggering ActionScript from HTML Links
Parsing Text Fields
Loading HTML and CSS
What's Next?
SOUND AND VIDEO
Chapter 11
SOUND
ActionScript Sound Architecture
Internal and External Sounds
Playing, Stopping, and Pausing Sounds
Buffering Streaming Sounds
Changing Sound Volume and Pan
Reading ID3 Metadata from MP3 Sounds
Visualizing Sound Data
Working with Microphone Sound
Waveform Visualization
What's Next?
Chapter 12
VIDEO
Encoding
Components
Full-Screen Video
Captions
Coding Your Own Video Playback
What's Next?
INPUT/OUTPUT
Chapter 13
LOADING ASSETS
Loading Sound and Video
Loading Text
Loading Display Objects
Communicating Across ActionScript Virtual Machines
Taking a Brief Look at Security
What's Next?
Chapter 14
XML and E4X
Understanding XML Structure
Creating an XML Object
Reading XML
Writing XML
Deleting XML Elements
Loading External XML Documents
Communicating with XML Servers
An XML-Based Navigation System
What's Next?
PROGRAMMING DESIGN AND RESOURCES
Chapter 15
PROGRAMMING DESIGN AND RESOURCES
Programming Design Methodologies
Object-Oriented Design Patterns
Resources
What's Next?
Return to
Learning ActionScript 3.0