Interactive Stuff

movieclips in flash allow for the best types of interactivity; tell targets is the method to speak to movieclips; below is an ongoing list of movieclip examples, tell target examples, variable and property change actionscript examples.

PLEASE NOTE: Look at the .swf file first then download the
.fla file (be sure to right click on it (pc) or control click/hold down mouse and 'save link as...' file.fla - (macintosh); save as source(choose source not text!!!) then look at it - deconstruct it. good luck!

 

 

Flash 5+ Open FLAs

actionscript animations:
stepforwardback
- navigation with step forward / step back buttons.
rewind - movieclip using action scripting for basic animation.
random - random motion and duplicate movie clip.
wobble - creates simple wobbling animation
move_va - an object that detects your cursor and moves towards it
move_vb - same as va but faster
movseq - create your own sequence of movies and play them back in order that you pick(MX)

 

basic actionscripts:
animatebutton -
animated button in conjunction with navigation
anim-button -
animated buttons (movieclips in button overstate)
basic -
simple movieclip navigation

callscenefrommc - scene movement - go to a scene from within a movieclip


movieclip-va -
movieclips verses graphic symbols (v1)
traditional-va -
movieclips verses graphic symbols (v1)
oldfashion-vb -
movieclips verses graphic symbols (v2)
movieclip-vb -
movieclips verses graphic symbols (v2)


overmenu -
rollover menu
popupwin -
popup and draggable menu with internal slide show
pulldown -
pulldown menu
scrollbar
- scroll text

 

Drag actionscripts:
dragndrop - drag and drop with movieclips
followcursor -
another simple drag and drop
simpledrag -
simple drag
start-stopdrag
- start-stop drag using external button
cursor-create a custom cursor that can drag other objects(MX)

 

Games:
dicerollFinal - using variables and an empty timeline (with actions in frames) to create a turn based game (random dice-roll also...).
timer3 -
simple game with timer- have to shot the bad guy before the time is up; if time is up then lose; reset to play again, if you hit guy before time is up; then win.
toybox -
drop target - movieclip evaluates when it is over another movieclip.
monster - move the character around and if the monster touches you you die...

 

Preloaders:
preload - simple preloader that uses conditional check / progress bar.
preloadnew -
preloader (BIG FILE!) fake checking of progress with animated progress bar - it works. checks total frames loaded.
mcload -
gives status message when sound is loaded.
anotherpreloader - checks bytes loaded (not frames); use when have multiply embedded movieclips
anotherpreloader2
- same as anotherpreloader but checks if big file in another scene is loaded

 

Properties:
Trashit - checks drag and drop and turns movieclip invisible.
SwapDepths - property to change the arrangement of movieclips on the fly to on top of each other

 

Randomizers:
updatedrandomframes - randomly changes frame

 

Sound:
musicdrag - two draggable music bars (pan and volume); using load movie to create stream sound.
soundon-off button -
sound on-off toggle button (from flash 4 bible)
panaudio -
simulated sound stage; fade/pan audio
with draggable interface.

 

Special Effect:
cursortrails - cursor trails (movieclips with buttons in them)

 

Transitions:
zoomimage - roll over image - spatial zoom
seamless-animbutton - this is the true way to get a seamless animated button.

 

Variables:
gonext
-
using variable to go to another label in your timeline (go next); similar to director
looptwice -here is a simple variable assigned to cause the play back head to loop twice before stopping. Uses an if/then conditional statement.

mc-tosc - if you want a button to have an animated transition as well as take you to another scene
seamless - seamless rollover button (in movieclip) with toggle button (and using 3d exported swf files from Vecta 3d)
switch - two separate movieclips with animations in them; a button that switches back and forth between each movieclip seamlessly picking up from the frame where the last one left off (uses variables)
variable - textfield variable and get url
variprop - variables and textfields
sentence - textfield variable used to compile a sentence via user imput.
countdown - keeps track of the amount of times you click the mouse
rotate3timesonly - create a single animation where you control with variables how many times it rotates
scroll2 - create scrollable text using variable strings

Lecture Example Files:
Conditionals - Conditional Statements Explained
3framescript - 3-Frame Script Understood
variables - Variables Explained
hittest - HitTest Explained
conceptmap - concept map applied to interactive flash project
boilwater - boiling water (interactive process using movieclips, conditional statements, variables)

interactive design - class lecture covering information design, interactivity
interactivity scope - class lecture covering the where to put the script and why
flowchart example - an example of how to transfer a concept flowchart into an conditional interaction
classes - an example of how to create color and sound classes
controlling animation inside movieclips revealed - illustrates movieclip timeline from main scene

 

 

 

Home | Inspirational Director Design | Inspirational Flash Design
Macromedia Flash Newsgroup
| Macromedia Director Newsgroup Books/Products/Plugins | Interesting Commentary | Flash Community & Tutorials
Class Lectures and Assignments
|Class Grades | Elissa Cline