Prerequisite
for learning Action Script is knowledge of the following in
|
Duration
: 4 days |
|
Data Types |
|
Functions |
|
Conditions |
|
Arrays |
|
Loops |
|
Classes |
|
| |
| SALIENT
FEATURES |
ActionScript
is the programming language of the Flash Player runtime. Originally
developed as a way for Flash developers to program interactivity,
ActionScript enables efficient programming of Flash applications
for everything from simple animations to complex, data-rich, interactive
application interfaces.
|
|
| |
| Phase
I |
 |
Learn about Action Script
2.0 and how it differs from Actionscript 1.0 |
 |
Discover the benefits of learning
Action Script |
 |
Learn to navigate and use the Action
Script editor |
 |
Learn about script elements |
 |
Plan a project |
 |
Write your first script |
 |
Test your script |
 |
Debug your script |
|
|
| |
| Phase
II |
 |
Learn how event handlers
are used in script |
 |
Determine the best event handler for
the job |
 |
Use mouse/buttton/keyboard events
to control interactivity |
 |
Create a self-running presentation
using frame events |
 |
Use clip events to create an interactive
project |
 |
Orchestrate multiple events to accomplish
a task |
 |
Define and use event handler methods |
 |
Learn about Listener and how to use
them |
|
| |
| Phase
III |
 |
Gain an understanding
of the hierarchy of timelines in Flash movies |
 |
Learn about absolute and relative
target paths |
 |
Learn how movies communicate with
each other |
 |
Use the parent-chid relationship in
movies to creates an "effect" Clip |
 |
Control specific timelines within
a single project |
 |
Control movies loaded into levels |
 |
Learn how to make global references
to various Action Script elements. |
|
| |
| Phase
IV |
 |
Learn what objects/object
classes are and why they are useful |
 |
Get acquainted the various classes
of objects available in Action Script |
 |
Use the color class |
 |
Create an interactive scene using
the key object class |
 |
Create a word processor using properties
and methods of the string and selection object classes |
|
| |
| Phase
V |
 |
Create a function |
 |
Call a function |
 |
Add paramerters to a function |
 |
Create a function thatt returns a
result |
 |
Use local variables |
|
|
| |
| Phase
VI |
 |
Learn the power of dynamic
data |
 |
Create text fields |
 |
Create variables |
 |
Create arrays |
 |
Store information in objects |
 |
Retrieve information from storage
dynamically |
 |
Build expressions |
 |
Learn about precedence |
 |
Manipulate numbers with the Math class |
 |
Gain experience with the methods of
the string class |
|
| |
| Phase
VII |
 |
Learn class syntax and
terminology |
 |
Learn
about class paths and how they're used |
 |
Learn
about private, public and static members and how to use them |
 |
Use
inheritance to extend a class |
 |
Use
overriding |
 |
Create
custom object classes |
 |
Associate
a custom class with a movie clip in the library |
|
| |
| Phase
VIII |
 |
Learn
how to use if, if/else and if/else if statements to control the
flow of a script |
 |
Explore
the various operators used in conditional logic |
 |
Script
a project to react to various conditions |
 |
Create
a scripted boundary to restrict an object's movement |
 |
Turn
the script on and off using conditional logic |
 |
Program
a project to react to user interaction |
 |
Learn
how to detect and react to object collisions |
|
| |
| Phase
IX |
 |
Discover
the usefulness of loops |
 |
Learn
about the types of loops |
 |
Set
loop conditions |
 |
Create
a nested loop |
 |
Use
loop exceptions |
|
| |
| Phase
X |
 |
Learn
how to set and get component property values |
 |
Use
component events to trigger scripts |
 |
Use
component methods to insert data dynamically |
 |
Work
with the Focus Manager component to make a more usable application |
 |
Style
component instances individually and globally using Action Script |
|
|
| |
| Phase
XI |
 |
Discover
the data formats that Flash can load |
 |
Learn
about the objects designed for data transfer |
 |
Send
and receive data from a server |
 |
Learn
about policy files and how to use them |
 |
Save
data to your hard drive using shared objects |
 |
Communicate
with a Web service |
|
| |
| Phase
XII |
 |
Learn
why validation is important |
 |
Define
validation requirements |
 |
Set
up a mechanism to handle errors found in the validation process |
 |
Create
functions for validating strings, sequences, and numbers |
 |
Send
data from a validated form to a server for processing |
|
| |
| Phase
XIII |
 |
Create
a text fields dynamically |
 |
Format
text using Text Format objects |
 |
Use
the Menu Bar component to add a menu to an application |
 |
Use
Cascading Style Sheets to easily format text within a text field |
|
| |
| Phase
XV |
 |
Create
and use a Data object to display the current date and time |
|
Use
the Data Chooser component to navigate and display date related
information |
 |
Use
the get Timer () Function to create a Flash based timer and alarm
so you can track the progression of time in a Flash project |
 |
Control
a timeline dynamically using play, stop, fast-forward, and rewind
controls |
 |
Create
a percentage based preloaded |
|
| |
| Phase
XVI |
 |
Explore
the uses of sound with Action Script |
 |
Learn
how to create a sound object |
 |
Drag
an object with in a visual boundary |
 |
Control
the volume of a Sound object |
 |
Control
the panning of a Sound object |
 |
Add
sounds to your movie by using the attach sound () method |
 |
Start,
stop and loop sounds dynamically |
|
| |
| Phase
XVII |
 |
Create
a scalable slideshow presentation using external assets |
 |
Create
a rotating Flash banner system by loading external movie into a level |
 |
Control
a movie from its own timeline and another timeline |
 |
Dynamically
load MP3s into a project while it plays |
 |
Script
an MP3 playback progress bar |
 |
Load
MP3 files based on XML files and display ID3 tag data from the
MP3s |
 |
Load
an external video into a Media component and trigger actions |
|
| |
| Phase
XVIII |
 |
Use
FSCommands to extend the functionality of a Flash application |
 |
Enhance
a Flash executable file by using a third party tool |
 |
Configure
movie functionality using HTML and Flash Wars |
|
| |
| Phase
XIX |
|
Distinguish
between printing from Flash and printing from browser |
|
Learn
how to use the Print job class |
|
Print
content as a bitmap or vector |
|
Create
a custom context menu |
|
Add custom items to a context menu |
| |
|
| |
|
.
Microsoft Office
|
|
Creative Courses
|
|
Web Designing
|
|
|
|
|
|
|
|