Adobe Flash ActionScript (3 days)
Suitable for experienced users of Flash who perhaps know the basics of ActionScript but are interested in using ActionScript 3 to create more sophisticated solutions.
Introduction to ActionScript 3
The Language of ActionScript, ActionScript Syntax, Punctuation, About Classes and Objects, Writing ActionScript
Working with Variables and Properties
What Is a Variable?, Declaring and Assigning Values to Variables, Data Typing Variables, Working with Strings, Working with Numbers, Data Type Conversions, Instances and Properties, About Booleans
Working with Functions and Methods
Methods and Functions, Returning Values from a Function, Function Scope, Chapter 4. Working with Classes and Objects, Defining Classes and Objects, Importing a Class, Instantiating Objects, Working with External Code
Display Lists and Display Objects
The Display List, Display Classes and Objects
Working with Display Objects
Display Object Properties, Managing Object Depths, Removing Display Objects from the Display List
Communication and Events
The ActionScript 3 Event Model, Working with Event Listeners, Event Flow, Subclasses of the Event Class
Controlling the Timeline
Controlling Timelines, Navigating Timelines with Target Paths, Declaring the Frame Rate at Runtime
Working with Strings
The String Class, Combining Strings, Manipulating Strings
Working with Text Fields
Working with Text Fields, Formatting Text Fields, Embedding Fonts
11. Working with the Math and Date Classes, The Math Class, The Date Class, Time Zones and UTC Time
Working with Data Using Arrays and Objects
Working with the Array Class, Manipulating Arrays, The Object Class and Associative Arrays
Creating Conditional Statements
Conditional Statements, Checking for Conditions Using the Switch Statement
Iteration and Repetition
The for Loop Statement, Building a Dynamic Menu Using an Associative Array, Iterating Object Properties, The while and do...while Loop Statements
HTTP Requests and External Communications
URL Navigation with HTTP Requests, Loading External Text Content, Error Handling
Loading External Assets
Using the Loader Class to Load External Data, Monitoring Load Progress, Controlling Externally Loaded SWFs
Using Shapes, Masks, Blends, and Filters
The Shape Class, Applying Dynamic Masking to Objects, Creating Visual Effects with ActionScript
Dynamic Animation
The Timer Class, The ENTER_FRAME Event, The Tween and Easing Classes, Transitions, Caching Display Objects
Working with Sound
Working with Embedded Sound, Controlling Playback with SoundChannel, Loading External Sounds, Monitoring Loading with Sound Events, Using ID3 Data in MP3 Files, Controlling a Sound's Volume, Monitoring Playback Progress
Working with Video
Using the FLVPlayback Component, FLVPlayback Events, Advanced Video Applications

View Basket
Recover Basket