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.
|
|
| |
| Introductino to Action Script 3 |
 |
Introductino to Action Script 3 |
 |
Working with the Action panel |
 |
Direct typing |
|
|
| |
| Communicating Controlling movie clips on the stage |
 |
Arugmenrts |
 |
Listening to what your movies are telling you |
 |
Events in flash |
 |
External events |
 |
Internal events |
 |
Introducing event handlers |
 |
Introducing variables |
 |
Creating variables and using them with literals and expressions
|
 |
Naming variables |
 |
Using literals values |
|
| |
Using and Writing Functions
|
 |
Functions |
 |
Using function |
 |
Writing function |
 |
Modular function |
 |
Return function |
 |
Array let you link information |
 |
Creating a new array |
 |
Typing an array Using variable values as offset |
 |
Movies That Decide for Themselves |
|
| |
| Responding to Events |
 |
Understanding Events |
 |
Listeners |
 |
Handlers |
 |
Mouse |
 |
Keyboard |
 |
Links |
 |
EnterFrame |
 |
Timer |
|
| |
|
|
| Understanding Classes |
 |
classes |
 |
Creating Classes |
 |
Extending Classes |
 |
Methods |
 |
Classes Timeline |
 |
Doc Class |
 |
Calss Path |
 |
Useful |
|
| |
| Decision-Making and Repetition |
 |
Understanding Condtional |
 |
Writing Condtional |
 |
Operator |
 |
Using Operators |
 |
Compound |
 |
Understanding Loops |
 |
Writing Loops |
 |
Generating Instances |
 |
Placing Instances |
|
| |
| Using Math |
 |
Math classes |
 |
Math Operation |
 |
Two sides of the same object |
 |
Random |
 |
Rounding |
|
| |
| Filters |
 |
Color |
 |
Random color |
 |
Animate color |
 |
Filters |
 |
Filter Properties |
 |
Animating Filters |
|
| |
| Working with Multimedia |
 |
Loading Images |
 |
Communicaiting |
 |
Sound |
 |
Play Stop |
 |
Pause Resume |
 |
Volume Control |
 |
Understanding Video |
 |
Loading Video |
 |
Video Playback |
|
| |
| Bitmap Caching and RAM |
 |
Objects,Object, everywhere |
 |
Lurking objects |
 |
Making a show reel |
 |
Objects on the satge |
 |
Movie clips and buttons as objects |
 |
Symbol types and behaviors |
 |
Two sides of the same object |
 |
Working with Library items |
 |
Let chaos reign |
 |
Bitmap caching |
 |
The other side of bitmap caching |
 |
Bitmap caching and RAMding Condtional |
 |
Changing the apperance of a cached movie clip |
 |
When to use bitmap caching |
 |
Referencing different timeless with ActionScript |
 |
Different palce , diffrerent variable |
 |
Locating variable from inside an event |
 |
handler function |
 |
Reusing handler functios |
 |
Resuable Code and Realistic Movement |
 |
Breaking down bifg task into smaller onews |
 |
Black-box programming |
 |
Creating simple components |
 |
Creating a modular set of playback controls |
 |
Dark Valentine |
 |
Modular contrl of movie clips |
 |
How to simulate realistic movement |
 |
Motion with acceleration |
 |
Trailing the pinter (a mouse follower) |
 |
Understanding the inertial code |
|
| |
| Adding Advanced Interactivity |
 |
Drag Overview |
 |
Drag Drop |
 |
Collision |
 |
Responding Collision |
 |
Detecting |
 |
Shadow Random |
|
| |
| Zapper (Game) |
 |
Fine -tuning the component |
 |
Function based modular code |
 |
Swarming behavior |
 |
Taking the swarming effect forward |
 |
Creating tweens with ActionScript |
 |
Using import to access the Tween class |
 |
How to use the Twwen contructor function |
 |
Understanding the transition types |
 |
Games and Sprites |
 |
What is a sprite? |
 |
Control
|
 |
External and internal data
|
 |
Movement
|
 |
Collision |
 |
Planning zapper
|
 |
The game world (the main timeline)
|
 |
gSCREEN_TOP, gSCREEN_BOTTOM, gSCREEN_RIGHT, and gSCREEN_LEFT
|
 |
score
|
 |
level, skill, and accel
|
 |
speed
|
 |
shipDead, fired, and gSHIP_HEIGHT
|
 |
The timeline
|
 |
The code |
 |
Global constants |
 |
The “start game” trigger |
 |
The player (the ship) |
 |
The SwarmAlien |
 |
alienSpawn() |
 |
onEnterFrame |
 |
alienBrain() |
 |
alienReincarnate() |
 |
The SwarmAlien code |
 |
The bullet |
 |
The debris of war
|
|
| |
 |
| |
| Flash Action Script Excercise |
|
|
| |
Minimum Pre-requisite to learn Action Script
|
1) |
Basics of 'C' Programming Language. |
2) |
OOPS & C++ (Class, object, Inheritance) |
3) |
Any database (Access/SQL/Oracle) |
1. |
C |
|
| |
1.1 |
Datatypes. |
| |
1.2 |
Operator. |
| |
1.3 |
Condition construct. |
| |
1.4 |
Looping construct. |
| |
1.5 |
Functions. |
| |
1.6 |
Array. |
2. |
C++ |
| |
2.1 |
Class. |
| |
2.2 |
Object. |
| |
2.3 |
Inheritance. |
| |
2.4 |
Functions. |
| |
2.5 |
Properties. |
|
| |
| |