Flash Programming
This page is just meant to summarize my experience with flash.
- I know how to do timeline-based animation using flash vector & raster objects.
- I know how to create and use library objects.
- I know how to use timeline-based "actions" (action script) to change the flow of animation
- I know how to use buttons (and other display elements) to change the flow of animation.
Action Script
- I know general Action Script syntax (variables, classes, objects, control structures)
- I know a fair amount of the flash packages (I still refer to reference material, though)
- I know how to set and read flash variables from the HTML that invokes it.
- I know how to read XML files from a network source (HTTP, web services).
- I know how to load images from a network source (HTTP).
- I know how to manipulate images (for instance, break an image into several, combine images, apply filters).
- I know how to capture and react to keyboard and mouse input.
Flash Video
- I know how to programmatically convert most video formats into flash videos. (i.e. to automate video uploads)
- I know how to display flash video with a swf container.
|
Here are some flash projects that demonstrate my knowledge:
Multi-Image Rotator
This swf file is set to load variables defined in the HTML that invokes it. The variable in this example is the url to an XML file. This swf file reads the XML file which contains a list of images and their "perspective" (rotation in degrees). This swf file than allows a user to "grab" the picture and move through the images according to a rotation calculation.
Maze Game
This swf file loads in maze tiles and some graphics. Using arrow keys, you can navigate the maze to pick up the key and then go to the treasure chest. When you reach both of these goals, you win. |