Introduction to Actionscript 3.0
By Craig Campbell Click here for Introduction to Actionscript 2.0
Running
Time: 7 hours 4 minutes
Overview
This video series is designed to introduce you to the latest version of Flash’s scripting language. ActionScript 3.0, although it may be a little more difficult to learn than its predecessor, is a major step forward in Flash development, running up to ten times faster than ActionScript 2.0. In this video series, Craig Campbell will teach you the basics of programming with ActionScript from a practical, hands-on point of view. You will learn how to use object-oriented ActionScript 3.0 to create interactive buttons, slideshows, video players, and simple games.
Detailed Video Descriptions
1 - Introduction (Running Time - 2:02)
In this video, Craig will discuss the main
differences between ActionScript 2.0 and 3.0. He'll also let you know
what to expect from this video series.
2 - The Actions Panel (Running Time - 11:07)
Since we'll be spending most of our
time dealing with ActionScript code, it's a good idea to learn how to
get around in the Actions panel. In this video, Craig gives you a
quick tour of the panel and its features.
3 - ActionScript Preferences (Running Time - 3:28)
Don't like the default font that
Flash uses to display your ActionScript code? Not a problem! In this
video, Craig will show you how to customize the font, font size, and
font color for your Actions Panel.
4 - Changing Object Properties (Running Time - 24:49)
In this video, Craig shows you
how to access and change an object's properties using ActionScript,
including the x and y coordinates of the object as well as the
object's transparency.
5 - Changing Object Dimensions (Running Time - 7:59)
This video continues the
discussion from the previous video about accessing and changing an
object's properties, but in this video Craig deals with properties
that affect an object's size and dimensions.
6 - Accessing Object Methods (Running Time - 7:21)
Movie Clips and Buttons all have
inherent methods that allow them to perform certain tasks. In this
video, Craig will show you how to access and use many of these
methods.
7 - Using Math (Running Time - 17:59)
In this video, Craig will walk you through the
basics of using math with ActionScript.
8 - Introduction to Variables (Running Time - 11:40)
Variables are nothing more than
storage locations for any information you might need to keep track of
throughout your code. In this video, Craig will demonstrate the basics
of creating, setting, and using variables in ActionScript.
9 - Introduction to Functions (Running Time - 16:04)
A function is a block of code
that runs only when you ask it to. In this video, Craig will teach you
the basics of creating your own functions in ActionScript.
10 - Events and Listeners (Running Time - 16:38)
You won't get very far in Flash
development before you find the need to set up a listener that will
listen for certain events. Buttons, for example, now require you to
set up explicit listeners to listen for MOUSE_OVER, MOUSE_OUT, and
CLICK events. Watch and learn as Craig shows you how.
11 - Events for Multiple Buttons (Running Time - 7:58)
In this video, Craig will
demonstrate how to reuse the functions we created for the last video
in order to trigger MOUSE_OVER and MOUSE_OUT events for multiple
buttons.
12 - Keyboard Events (Running Time - 4:30)
In this video, Craig continues his
discussion of events and event listeners by adding an event listener
to the stage that listens for users to press a key on their keyboard.
13 - The `if' Statement (Running Time - 16:26)
A conditional statement is a
statement that allows you to perform a block of code only if a certain
condition is true. The first conditional we're going to look at is the
`if' statement in ActionScript.
14 - The `switch' Statement (Running Time - 11:11)
The second type of conditional is
a `switch' statement, which allows you to examine several possible
cases for a condition, performing different code for each case. In
this video, you'll use the switch statement to examine which key the
user is pressing and then causing a character to move around on the
stage if the arrow keys are being pressed.
15 - Your Own Properties (Running Time - 15:51)
Sometimes you might find yourself
wishing you could make up your own properties for some of your movie
clips. Well, stop wishing, because you can. In fact, it's really easy.
In this video, Craig will show you how to assign your property to a
movie clip with a single line of code.
16 - Introduction to Arrays (Running Time - 9:40)
An array is basically a variable
that stores a list of related values. In this video, Craig will
explain the basics of arrays and demonstrate how to create and update
them in ActionScript.
17 - The `do' Loop (Running Time - 7:28)
A loop is a construct that allows you to
run a set of code numerous times. In this video, Craig will show you
how to loop code using the `do' and `while...do' loops.
18 - The `for' Loop (Running Time - 13:33)
In this video, Craig walks you through
the construction of a much more robust looping construct--the `for'
loop.
19 - Animating with ENTER_FRAME (Running Time - 16:29)
There are a few different
ways to animate using ActionScript 3.0. The first of these ways is by
calling on the ENTER_FRAME event to loop your code at the speed of
your Flash file's frame rate.
20 - Animating with Timers (Running Time - 6:54)
An ActionScript Timer allows you to
perform a set of actions over and over at a specified interval. In
this video, Craig will show you how to use a Timer for animation.
21 - Destination Animation (Running Time - 12:08)
So far we've looked at how to
animate something along the x and y coordinates, but we haven't looked
at specifying an end point for the animation. In this video, Craig
will demonstrate how to get your object to move to a specific point on
the stage.
22 - Interactive Animation (Running Time - 8:54)
Now that we can send our movie clip
to a specific point, Craig demonstrates how to make an interactive
animation where the user clicks anywhere on the stage, causing the
ball to animate to the point where the user clicked.
23 - The Tween Class (Running Time - 9:54)
You've created tweens visually before,
and now Craig is going to show you how to create Tweens using
ActionScript. This method is much more versatile than the previous two
methods of animating with code.
24 - The Easing Classes (Running Time - 11:01)
Easing allows you to control the rate
of movement within your Tweens. In this video, Craig explores the
different easing classes that are available to use with your
ActionScript Tweens.
25 - User Controlled Animation (Running Time - 15:18)
In this video, Craig will
teach you how to create a user-controlled character that animates
around the stage as the user presses the arrow keys.
26 - Object Oriented Programming (Running Time - 9:40)
Object Oriented Programming
(OOP) is a method of coding that focuses on objects that communicate
with each other. This method makes it easier to create functional,
reusable, modular code that's easy to read and update. In this video,
Craig illustrates the basics of OOP.
27 - Your First Class (Running Time - 21:38)
In this video, you'll learn how to
create an external class that links to a button symbol on your stage.
This way, you'll be able to add code for your button to an external
ActionScript file.
28 - Two Symbols for One Class (Running Time - 11:04)
One of the beautiful things
about object-oriented programming is the ease with which it allows you
to create reusable code. In this video, you'll experience this
firsthand as you learn how to create a second library symbol that
points to the same class that we created in the last video.
29 - Adding Objects to the Stage (Running Time - 16:31)
In this video, we'll work
with two separate ActionScript files as we learn how to add movie
clips to the stage using ActionScript code.
30 - Matching Game (Running Time - 6:29)
In this video, we'll begin the creation of
a drag and drop matching game using everything we've learned about
Object Oriented Programming with ActionScript. In this video, Craig
sets up the stage for the game.
31 - Drag and Drop (Running Time - 10:28)
In this video, we'll continue with our
Matching Game as we explore the startDrag() and stopDrag() methods,
which allow us to drag objects around on the stage.
32 - Detecting Collisions (Running Time - 15:23)
A collision occurs when two objects
are touching each other on the stage. In this video, you'll learn how
to detect collisions using ActionScript. This will allow us to test to
see if the movie clip we're dragging around is hovering over the right
picture.
33 - Responding to a Collision (Running Time - 11:44)
If the collision detection we
spoke about in the last video results in a match, then we want to
return the object we're dragging to its original position. In this
video, Craig will demonstrate how.
34 - Ending the Game (Running Time - 14:11)
We're pretty much finished with the
drag-drop game now, except that we need to let the user know that he
or she has won. In this video, Craig will show you how to keep score
so that you can tell when the user has won.
35 - Adding Sound (Running Time - 11:47)
In this video, Craig will demonstrate how
to add a "blip" sound to your drag-drop game that will play whenever
the user makes a match.
36 - Adding Video (Running Time - 17:17)
In this video, Craig will explain how to add
video to your Flash file using only ActionScript.
37 - Controlling Your Video (Running Time - 8:17)
Now that you've got a video
playing on the stage, you might want to allow your users to stop the
video and resume play if they need to. In this video, Craig will show
you how to add pause and resume functionality to your video.
38 - Conclusion (Running Time - 1:24)

Our Risk-Free Lifetime Money-Back
Guarantee

Purchase as many videos as you like. If you discover that the videos do not completely and successfully train you on that subject, simply contact us anytime at support@technicallead.com and we will give you a complete refund.
Why such a generous guarantee? It is simple. We know how powerful the videos are and we know that they will help you. It is our way of assuring you that - in the case that you do not receive maximum benefit from the videos or if for whatever reason you are not completely satisfied - you won't have to pay for something you can't use.
However, you will never know until you try. That's why we are giving you as much time as you need to evaluate the videos. If they don't live up to your expectations you are not out a dime.
Option 1. Introduction to Actionscript 3.0 Complete Training Package - You can take advantage of our unique Flash CS3 training and mentoring system for just $892.00 $347.00. That's almost $550.00 off the regular price. This is the most complete training you will get anywhere!
Now Available: You can now order Option 1 in 4 easy monthly payments of $86.75!
All of the following items are included in this package:
1. You get a live Flash webinar with one of our Flash experts. ($200.00 Value) This is NOT a webcast where the communications go one-way. You will have an opportunity to interact with the presenter. This special event will be conducted in a four-hour segment with the instructor, live.
With the webinar, we bring the classroom training to you WITHOUT the travel cost of airfare, hotel, meals away from home, and car rental.
And the great thing about this is that you can attend the Flash webinar over and over, as many times as you like. It's all included with your tuition. Just think about being able to brush up on your Flash skills with a live instructor anytime you need to!
Our webinars are constantly being scheduled. We try to hold them at various times to meet the diverse needs of our customers. You may see which webinars are currently scheduled by clicking here:
Current Webinar Schedule
2. You also get the training videos available on-demand via instant download AND we will ship you the Introduction to Actionscript 3.0 videos on CD. ($197.00 Value) That's hours of focused training that you can view anytime, as many times, as you like. This is the same content covered in the webinar and you'll have the information available whenever you need it.
3. About your secret weapon - your personal Flash mentor: ($97.00 Value) At any time, you can send an email to your mentor to help you resolve a question about using Flash. You can even send your flash files, so he can diagnose the problem quickly and get you back on track.
This service is invaluable, because it can save you countless hours trying to solve a problem, not to mention the frustration we have all experienced trying to get Flash to work like it is suppose to. How many times have you been just 30 seconds away from putting your fist through the computer screen or tossing your keyboard across the room?
Well those days are over.
Now when you hit a roadblock, you can just take a deep breath, fire off an email to our experts and do something productive while we work on the solution.
With this complete training package, your mentor program is good for 60 days. Within those 60 days, you will have a total of 2 hours of email access to your Flash mentor.
4. ** BONUS ** ($197.00 Value) Internet Marketing webinar entitled: "Discover How To Increase Your Income Today, By Improving The Key Profit Factors In Your Business - Whether You Have An Established Business Or A Start-up"
Our resident marketing guru will help you uncover the key Profit Factors in your business. This is the culmination of his experience in the online business arena over the last 9 years.
This webinar will put you on the fast track to improving your business. There are no wasted words and no fluff. Just the exact steps you need to take and the exact order you need to pursue them so you get the biggest results from the smallest possible investment.
He will show you the same formula he used to grow one business 3500% in 18 months. In fact, they grew so fast their Merchant account provider started getting nervous and they had to find another bank to handle the volume.
This session will be completely interactive, giving you a chance to get most important questions answered. Our guru will contact you ahead of time with a brief questionnaire, so he can cover only topics that are relevant to you and the other participants.
If you already have an established business online with a steady flow of targeted traffic, most likely your business is underperforming and you don't even know it. In fact, you are probably making half or even one tenth of the money you should be right now.
If you are a startup business, your timing is perfect. You need to understand the Profit Factors before you waste your time and money running in the wrong direction. Just one small change in your internet marketing plan can often make the difference between losing money and making money.
Here's the bottom line. We are confident that the marketing secrets you will learn in this webinar, will easily generate profits to cover the cost of this series.
This is one webinar you can't afford to miss.
This bonus webinar has limited seating. There are currently only 22 spots available.
Here's a summary of Option 1:
- You get the live, 4 hour webinar that let's you interact with the presenter and you can attend it as many times as you like
- You get the Introduction to Actionscript 3.0 videos. That's almost 5 hours of video training you can download immediately.
- We will also ship you all the videos on CD so you will have a back-up
- You get one-on-one support via email from our Flash experts for a total of 2 hours, to be used within 60 days - this will give you plenty of time to master the basics of Flash and complete your Flash project with our help
- You get the BONUS webinar on marketing your website (Just 22 spots left)
Option 2. Introduction to Actionscript 3.0 Video Tutorials and Mentor Program - You can start learning Flash CS3 right now with the help of your personal mentor and our video training for just $244.00 $147.00. That's almost $100.00 off the regular price.
Now Available: You can now order Option 2 in 3 easy monthly payments of $49.00!
All of the following items are included in this package:
1. You get the training videos available on-demand via instant download AND we will ship you the Introduction to Actionscript 3.0 videos on CD. That's almost 5 hours of focused training that you can view anytime, as many times, as you like. This is the same content covered in the webinar and you'll have the information available whenever you need it.
2. About your secret weapon - your personal Flash mentor: At any time, you can send an email to your mentor to help you resolve a question about using Flash. You can even send your flash files, so he can diagnose the problem quickly and get you back on track.
This service is invaluable, because it can save you countless hours trying to solve a problem, not to mention the frustration we have all experienced trying to get Flash to work like it is suppose to. How many times have you been just 30 seconds away from putting your fist through the computer screen or tossing your keyboard across the room?
Well those days are over.
Now when you hit a roadblock, you can just take a deep breath, fire off an email to our experts and do something productive while we work on the solution.
With this complete training package, your mentor program is good for 60 days. Within those 60 days, you will have a total of 2 hours of email access to your Flash mentor.
Here's a summary of Option 2:
- You get the Introduction to Actionscript 3.0 videos. That's almost 5 hours of video training you can download immediately.
- We will also ship you all the videos on CD so you will have a back-up
- You get one-on-one support via email from our Flash experts for a total of 2 hours, to be used within 60 days - this will give you plenty of time to master the basics of Flash and complete your Flash project with our help
ALSO NOW AVAILABLE, TWO BIG WAYS TO SAVE ON OUR TRAINING!
1. Our New Flash Definitive Membership. Save over 82% on ALL of our Flash Training PLUS you will get ALL future Flash releases while you are a member!
2. Our Complete Flash 8 Training Bundle Video Tutorials - This training bundle includes six of our best titles.
Get our Complete Flash Training Bundle NOW for just $872.00 $397.00. That's a savings of almost $500.
|