1. Computing

Simple Applications

Deconstructing the Paint Application I: Setup, Skins, Canvas Color, Help File
For the first installment in the series of lessons on deconstruction the oekaki/paint application, we're going to look at the basic setup, how to switch the skins out, how to change the canvas color, and how to create the help file.

Using setTransform to Change Color and Opacity
Use setTransform to dynamically change the hue/tint of Flash symbols, as well as adjusting their brightness and opacity.

Deconstructing the Paint Application XI: Gradient Tool Options
The gradient tool options are controlled by user-input values stored in variables and then passed to the transform matrices used by Flash to create a gradient fill.

Deconstructing the Paint Application X: Color Palettes
This lesson on the Flash Oekaki/Paint application finally explains the mystery behind the oft-used currentcolor variable, how it's defined, and how it affects the various tools of the application.

Deconstructing the Paint Application IX: Brush Size and Opacity Sliders
The paint app has two options for setting the brush size for the Flash Oekaki/Paint application's brush tool and the opacity for the selected color: a text input box with an assigned variable, or draggable sliders.

Deconstructing the Paint Application IIX: User Layers, Clear Layer
You can use layers and createEmptyMovieClip to create user layers that duplicate all the functionality that we've covered in past lessons on multiple layers so that users have the option to paint above and below existing work without erasing/painting over.

Deconstructing the Paint Application VII: The Text Tool
The last drawing tool on the paint application is the text tool, which turns the entire application canvas into an input text field.

Deconstructing the Paint Application VI: The Gradient Rectangle Tool
The gradient rectangle tool uses begingradientfill, matrices, and arrays to create a two-color gradient with user-specified colors and angle.

Deconstructing the Paint Application V: The RectangleTool
Use connecting lineTos to create closed rectangular shapes with solid fills defined by beginFill() and endFill().

Flash Fortune-Teller/Random Sentence Generator with User Input
Similar to the Magic 8-ball but building on the techniques used, you can create a random sentence generator that can take user-input words and string them together into funny sentences.

Deconstructing the Paint Application IV: The Oval Tool
Using curveTo, beginFill, and endFill, add the functionality to draw solid-fill circles to the Flash paint application.

Deconstructing the Paint Application III: The Line Tool
This lesson uses the previously explained functions of the Flash Drawing API along with another command called clear() to create a tool to draw straight lines with a custom crosshair cursor and line tracker.

Deconstructing the Paint Application II: The Brush Tool & the Flash Drawing API
The second tool that we're going to look at, the Brush Tool, will introduce you to the Flash Drawing API and a function called createEmptyMovieClip.

Ask the Magic 8-Ball: Using Flash to Create a Magic 8-Ball Application
Will you have a merry Christmas? Will 2007 be a good year? Will you get that promotion? Ask the magic 8-ball....or use Flash and Actionscripting to make your own.

Dynamic Animation in Flash: Controlling the Drawing API with Equations
You can use the Flash drawing API to create dynamic animations controlled entirely by mathematical functions rather than user input.

Animated Flash Dropdown Menu
This is a simple, animated Flash menu that drops down/expands when your mouse rolls over the menu header.

Creating Transparent Flash Movies with WMode and Div Layers
Ever wondered how they make those Flash ads that can be dynamically positioned anywhere on the screen, but that have a transparent background? In just four steps, I'll show you how.

Flash Digital Clock
Create a digital clock--twenty-four-hour time or twelve-hour time--in Flash, using dynamic text properties and the hour, minute, and second parameters of the basic Date functions.

Flash Halloween Trivia Quiz
Use if statements and variables to create a trivia quiz that calculates the score as you go based on right or wrong answers, and determines "pass" or "fail" based on meeting a minimum value.

Flash “Coloring Book” with setRGB
Use setRGB to create a coloring-book application that allows users to select colors from a preset palette and fill pre-defined areas with the hue of their choice, with just a single click.

Flash Cursor Spotlight Revisited II: Masking
Learn layer masking to explore yet another way to create a spotlight that follows the mouse around the Flash stage to reveal your movie.

Flash Cursor Spotlight
Use simple layers, transparency, and a few basic ActionScripts to make a spotlight follow your mouse cursor to reveal a hidden scene.

Basic Flash Password Protection
While you don't want to count on this for definite site or application security, you can use this basic password script as part of a game or any other fun animation.

Breaking Down the Screaming Maze Trick
You've been pranked by it, most likely--now learn how it was done, and turn the tables on your friends.

Flash Halloween Costume Dress-Up Doll II: Controls & Scripting pt. 2
Complete your Halloween costume doll with the finishing touch: one of the most difficult "simple" tasks in Flash, making a movie clip play smoothly backwards so that your menu can be moved to both sides, rather than just one.

Flash Halloween Costume Dress-Up Doll II: Controls & Scripting
Take the next step to making the Halloween costume doll work by setting up the menu and learning how to hide and unhide the various parts when their menu elements are clicked.

Flash Halloween Costume Dress-Up Doll I: Artwork & Setup
Don't feel like getting dolled up for Halloween? Then create a virtual doll to do the trick-or-treating for you. This lesson starts off a two-part look at how to create a Flash version of a paper doll, by walking through creating the various layers of artwork required and arranging that artwork in Flash.

Adding Animation to a Flash Popup ToolTip
Your Flash popup tooltips don't have to just appear and disappear; you can also animate them entering the scene in any numbers of ways. This demonstration shows one expanding to full size.

Creating Easy Flash-Style Tooltips
Create your own customizable Flash rollover-style tooltip popups, using a simple two-frame movie clip and a little ActionScripting.

Creating a Custom Mouse Cursor in Flash
Whether it bounces, jiggles, squiggles, wiggles, glitters, or just sits there looking pretty, you can turn it into your own custom Flash mouse cursor to replace the default.

Animating with ActionScripts
There's more than one way to skin a cat, more than one way to pluck a chicken, and more than one way to animate in Flash. Use ActionScripts to animate changes in size, color, position, and anything else that you can code.

©2014 About.com. All rights reserved.