Hello Flash CS3 with Actionscript 3

Learn Flash in step-by-step lessons.

hello-world.com
Privacy Policy

Site map

Hello-World

You can download a 30 day trial of Flash from Adobe.

Cool Flash Sites

You can tell if a movie is Flash by right clicking, if you see a pop-up with the words "about Flash Player 9", it is Flash.

Please do not skip lessons, each lesson contains additional material not listed with the main topics.

Part I: Drawing

IntroductionWhat is Flash? Terms you should know
Getting StartedStart a new document, and change the color and size of the stage
DrawingLearn to use the tools in the toolbox: pen,pencil, brush, etc.
ColorLearn to select colors and create and control gradient fills
Some useful tools: pen and eraserLearn to use the eraser and draw Bezier curves
LayersLearn to work with layers.
BitmapsImport bitmaps and gifs to Flash

Part II: Animation

AnimationThere are three types of animation: frame, motion tweening and shape tweening.
Mask LayerA mask layer reveals the layer underneath only where there is something on the mask layer.
Movie ClipsCreate Movie Clips for reuse.
TextWorking with text, adding filters and animation effects
ButtonsAdding and modifying library buttons, making your own
Buttons that Work: introduction to ActionScript3Stop and Play
Buttons that Work: Part 2Naming Frames, gotoAndPlay

Part III: ActionScript 3

PropertiesLearn to change properties using ActionScript3.
EventsLearn to create motion using the enter frame event in ActionScript3.
VariablesLearn to declare and use variables in ActionScript3.
Math fundamentalsLearn arithmetic operations in ActionScript3.
Using Math for MovementUse math to bounce a ball.
Boolean ExpressionsUse if/else to control a ball.
LoopsUse loops: for, while, do
FunctionsLearn more about functions
Boolean PropertiesUse Boolean property visible play a trick.
Alpha PropertyUse Alpha property to make text fade in and out.
SwitchUse switch/case instead of if/else.
Keyboard InputLearn to detect keyboard input
Drawing in ActionSCript3Learn to draw in ActionScript3
ClassesObject Oriented Programming
ComponentsLearn to use built-in components such as a slider, radio buttons, and list boxes
SoundLearn to load and play sound in ActionScript
ActionScript FilesLearn to put code in ActionScript Files
Random NumbersUse random numbers to roll dice
Random ColorsDraw dots in random colors at random locations on the stage
Cursor MovementMake eyes blink and follow the cursor
Animation effectsBoxes open and close when the mouse moves over them.
Animation effectsScrolling background and nested movie clips.
Navigation ButtonsCreate a menu page with links to other frames and pages.
Menu ButtonsCreate a drop down menu.
ArraysUse arrays to make a puzzle
GravityUse gravity for more realistic animation
TimerUse the timer for reliable animation
Date classUse the Date class to make a clock
Dates and ArraysPrinting the day of the week and the month
StringsCreate word games with the String class
Loading...Explore a few effects for a loading animation
XMLRead an XML file into ActionScript
External informationAdd parameters to the html

Examples


Copyright © Hello World Publications. All rights reserved worldwide.

hello-world.com
Privacy Policy

Site map

Hello-World