About the ActionScript Course
ActionScript 2.0 for Flash 8 with Matthew Pizzi
ActionScript 2.0 for Flash 8 provides experienced Flash designers with the knowledge and practice they need to create
dynamically generated event-driven animation and interactive elements with Flash. The course teaches fundamental
programming techniques in bite-size, easy to understand,
movie tutorials. It begins by introducing core concepts
including
instance names, variables, functions, properties,
and methods; then proceeds through conditions, loops, event
handling,
and animating with ActionScript. This online course and DVD contain aprrox. 9 hours of ActionScript tutorials.
Prerequisites: Introduction to Flash 8 or equivalent knowledge.
More about Matthew Pizzi
ActionScript 2.0 for Flash 8 with Matthew Pizzi is available as part of our online training subscription service,
or it's available for purchase in DVD-ROM or CD-ROM
format. This course contains approx. 9 hours of ActionScript
tutorials.
ActionScript Course Outline
Lesson 1 - ActionScript Syntax
The Actions Panel
ActionScript Syntax
Declaring and Tracing Variables
The typeof Operator
Commenting Your Code
More Syntax Rules
MovieClip Properties
Event Handlers
onPress()
onClipEvent()
More MovieClip Properties
Working with Text Fields
Data Type Conversion
Lesson 2 - Conditional and Looping Statements
Overview of Conditional Logic
Using an If Statement
If/Else and Else If
Conditional Operator
Switch Statements
Overview of Looping Statements
While Loop
For Loop
Lesson 3 - Working with Functions
Overview of Functions
Global Functions
Overview of Writing Functions
Write a Function
Adding Parameters to your Functions pt.1
Adding Parameters to your Functions pt.2
Using a Return Statement
Functions Applied
Parameters Applied
setInterval()
Lesson 4 - Arrays and Objects
Overview of Arrays
Create an Array Object
Methods of the Array Class
Arrays Applied
Overview of the Object Class
Create an Instance of the Object Class
Object Applied pt.1
Object Applied pt.2
Lesson 5 - Working with the MovieClip Class
Lesson Overview
Prepare the Puzzle
Making the Puzzle Pieces Draggable
Swap Depths
Use the Drop Target Property
useHandCursor Property
Randomly Scatter the Puzzle Pieces
updateAfterEvent()
Include Directive
Collision Detection
Attaching a Movie Dynamically pt.1
Attaching a Movie Dynamically pt.2
Cache as Bitmap
Lesson 6 - Filters and Blending Modes
Filters and Blending Modes at Authoring Time
Overview of Filters and Blending Modes
Apply a Filters with ActionScript
Import the Filters Package
Interactive Blur
Blending Modes
Lesson 7 - The Date Class
Create an Instance of the Date Class
Format Date
Format Minutes
Format Hours
Add AM or PM
Lesson 8 - Working with Color
Introduction to the Color Class
Using the setTransform() Method
Using the setRGB() Method
Introduction to the ColorTransform Class
Working with the ColorTransform Class pt.1
Working with the ColorTransform Class pt.2
Lesson 9 - MovieClipLoader Class
Introduction to the MovieClipLoader
The loadClip() Method
Overview of Listeners
onLoadError() Listener
onLoadInit() Listener
onLoadProgress() Listener
Progress Bar
unloadClip()
Lesson 10 - Working with Sound
Introduction to the Sound Class
Attaching Audio
Load Sound
Load Progress
Display Message
Controlling the Sound
Controlling the Volume
Lesson 11 - Working with Text
Creating a Text Field Dynamically
TextField Class Properties
TextFormat Class
Embed Fonts
Load Text
Scrolling Text
HTML Text