|
|
Curriculum Materials Support
General Functions of Flash
Examples
Animation: Graphics, Tweening, Masks, Movie Clips, Motion Paths, Sound
Interactivity: Programmability, User Interface, Learning
Interactions
Best Uses of Flash |
Client Specifications |
Designing and Collaborating on an Animation |
Suggestions
Return to Participant Support Page
Macromedia FlashTM is a vector-based animation format that supports both
creative animation and educational interactivity.
Macromedia® does not sponsor, affiliate, or endorse Michigan
Tech products or services.
***** Examples *****
Demo Page for the Michigan Tech Vision Initiative 2002
***** Animation *****
-
Graphics
-
Vectors (lines and fills)
- Bitmaps (rasters or pixel arrays)
- Drawing objects: Oval, rectangle, line, freehand
-
Gradients: Linear, radial
- Import many file types for vector or bitmap files
- Convert bitmap to vector
-
Tweening (continuous property change)
- XY position
-
Scale, Skew, Rotate
-
Shape morph
- Tint, Transparency, Brightness
- Reference (pivot point)
- Gradient or solid fill
- Line shapes
-
Masks (hide and reveal layers)
- Mask moving over background (spotlight)
Example: Pod Mask
- Background moving behind mask (panning)
-
Movie Clips (mini-Flash movies used inside main movie)
- Independent timeline
- Multiple instances for complexity
-
Motion Paths (animated object
follows a predetermined path)
- Hand drawn
- Follow portion of a drawing object shape
- Imported graph
- Multiple objects can follow the same path with independent characteristics
(distance from the path, CW or CCW tumbling, speed)
-
Sound
- Event sounds (independent of movie timeline)
- Stream sounds (synchronized with movie)
- Basic sound editing (start, finish, volume, fade)
- Sound effects and music loops available royalty-free on the web
Return to Top
***** Interactivity *****
-
Programmability
-
Enter data or text
- Pass variables
- Call functions
- Conditionals
- Toggle states
- Change object properties
- Drag objects
- Cause objects to follow the cursor
- Static and dynamic text
- Basic math; sines and cosines but no higher transcendental functions
-
User Interface (pre-defined)
- CheckBox (multiple selections)
-
ComboBox (scrollable single-selection drop-down list)
-
ListBox (scrollable single- and multiple-selection list box )
- RadioButton (exclusive selection)
- ScrollPane (add window panes with vertical and horizontal scroll
bars to display movie clips)
- PushButton (simple button acts on mouseover, mousedown, mouse release,
drag over, drag out, release outside, or key press events)
- ScrollBar (adding vertical and horizontal scroll bars to text fields)
-
Learning Interactions (pre-defined) can assess correct
and incorrect answers, provide feedback, and perform an action based on
the answer.
- Drag and Drop (move items to correct position)
- Fill in the Blank (question and answer)
- Hot Objects (choose the correct object)
- Hot Spot (choose the correct image area)
- Multiple Choice
- True or False
Return to Top
***** Best Uses of Flash *****
-
Show a process
-
Looping and periodic clips are ideal for Flash
- Control a process timeline: pause, step, reverse, slow
- Compare processes over time
- Playback image sequences generated from other authoring tools
- Process can be conceptual rather than physical
- Examples: Nanotubes, River Meanders, Erosion, Ripple Superposition
-
Efficient use of stage area
- Display different images in the same stage area for rapid comparison
-
Interactive display of labels, advisories, information, specifications, etc. on objects
-
Hide and reveal parts and layers
- Control an image scale: zoom, pan
- Examples: Fluorite Structure, Spectroscope
-
Build complexity
- Create unlimited instances of movie clips with variations on properties
- Mask multiple layers
- Attach multiple sprites (animated objects) to a motion path
- Do onion-skinning for cartoon animation
- Import sound and video
- Create multi-scene animation
- Link animations together directly or within a web page
- Open web sites and other documents from Flash
Return to Top
***** Client Specifications *****
- Flash movies embedded in a web page require Macromedia Flash plug-in for the browser.
This plug-in is small in size and available for all platforms.
- Flash movies can run as a stand-alone executable for Windows without
requiring a plug-in.
- Flash is ideal for kiosk presentations, as it loops continuously by default
and can be made to fill the screen. Use of vectors over bitmaps permits
optimum scaling quality of images.
Example: MTU Physics Open House 2002
- Flash elements download as needed, so the entire animation does not have
to load before the user can begin experiencing the movie.
- Flash animations can be used by themselves or in context with a web page.
Generally, HTML is best for displaying large amounts of text or static
images, with Flash on the page for animation only.
Return to Top
***** Designing and Collaborating on an Animation *****
- Pedagogy rules. First decide what you want to teach, how you would like to
divide or categorize your materials, topics, or models, and what demonstrations or
interactivity would optimize the learning process. Conceptualize the module, workshop
activity, or animated process. Stay focused and don’t try to do too much with a single
animation. Build up lessons and explorations from smaller components.
- Visualize the animation as concretely as possible. Schematic interpretations are
generally more effective than literal details for teaching purposes.
- Describe the process in a scientific or technical manner.
- Re-describe the process as a storyboard sequence. Include:
- Angle or point of view: cross-section, perspective, multiple views
- Timing
- Controls: pause/play, loop, switch views, labels or references on/off
- Colors and contrast
- Decide how much text is needed and whether the animation should be used
by itself or in context with HTML text and images.
Flash Example: Norman Dynasty
Flash with HTML Example: String Vibration
- Sketches and images can be used directly in the animation or as reference
material. Flash imports many formats. Copyright permission is not needed for use
of images as guides only within the authoring environment, as they are not exported with the movie.
- Animations can be viewed over the web, run from a computer as a local
presentation, or distributed on CDs.
Return to Top
***** Suggestions *****
- Visualize and compare physical, chemical, and engineering processes, models, or scenarios
- Demonstrate equipment and lab set-ups
- Explore concept flows and timelines
Example: Norman Dynasty
- Design assessment that has graphics and animation as feedback
- Balance fundamentals (longer life-span) with applications (more engaging)
- Design a large number of small, single-scene animations and a small number
of complex, interactive animations
Return to Top
|
|