Summary
Adobe Flash is an authoring environment used to build interactive games, activities, simulations and Web sites. It is an excellent platform for creating animated content, and Internet professionals use it extensively. As you develop your own interactive production skills, you'll want to know how to use Flash.
To get started, download a free trail version of the Flash CS3 Pro program from Adobe. Then try these beginner and intermediate level tutorials. Or check out the activities in PLAY, LEARN and EXPLORE, and try out the "Try This" challenges underneath each activity.
Software
- Web browser with Flash plug-in version 8 or higher
- Flash 8
Learning Topics
- Intro to Flash 8
- Drawing with Flash
- Working with Text
- Layers
- The Library
- Flash Objects: MovieClips, Graphic Symbols and Buttons
- Program Structure
- Working with Variables
- Elementary Programming
- Comments in Actionscript
- Scripted Animation
- Scripted Sound
- Scripted Drawing
- Interface Controls
- Scripted Color
- Collision Detection
- Drag and Drop
- Making a Timer
Getting Started
- CS3
- Version 8
- A Beginner's Introduction to the Flash MX 2004 Drawing Tools
- Designing and Animating Characters in Flash
- Adobe's online help on using Flash drawing tools
- A collection of short clips on the different Flash drawing tools
Animation
- http://www.kirupa.com/developer/flash8/simple_animation.htm
- http://www.w3schools.com/flash/flash_animation.asp
Publishing
Programming ActionScript
- Conditional Statements
- Switch() and Case Statements
- Loops
- Introduction to Functions
- Introducing ActionScript Objects
- Create Animations with Action Script (Video)
- Using playhead commands to control objects in a movie
- Introduction to ActionScript Animation in Flash
- Flash Tips for Basic Motion
- The Basics of Drawing with ActionScript
- Dynamic Drawing with ActionScript
- Creating color Fills with ActionScript
- Creating Gradient fills with ActionScript
- Creating a Colored Gradient Background for Your Flash Movie via ActionScript
- Tool to get Gradient Fill Matrix Values
- Creating a Toggle Button with ActionScript
- Create Animated Buttons with Movie Clips and ActionScript Tutorial
- More Event Properties
- Movieclip Event Handlers (or "Look, ma -- no more buttons!")
Intermediate ActionScript
- What is Object Oriented Programming ? (Video)
- Some notes about ActionScript classes
- ActionScript Coding Conventions
- Tween Class
Advanced ActionScript
Resources
- Entheos — http://www.entheosweb.com/Flash/default.asp
- ActionScript.org — http://www.actionscript.org/tutorials.shtml
- FlashKit — http://www.flashkit.com/tutorials/index.php
