|
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
|