Stand Alone Projector
Flash lets you create both Mac and PC stand alone projectors on the
same machine.
You can burn a CD with both Mac and PC projector files and then use the
appropriate auto run file to make the disc launch the Mac or PC version
depending on the machine the CD is inserted to.
Target Machine:
Decide on the minimum specifications for the kind of PCs you think
people will be running your software on.
Specifically consider the screen resolution.
fscommand
Make the program run full screen:
fscommand ("fullscreen", "true");
Hardware Tips:
- Processor: Higher speeds mean higher frame rates (generally), for
smoother transitions and animation.
- RAM - More RAM allows for symbols to be in memory
longer. Otherwise they are erased and then loaded from disk when needed.
- Virtual Memory - pretents your system has more RAM by using the
hard drive as storage.
- Disk Speed - Fasters disks get the data off of them after. Helps
in Kiosks when media is streamed off the disk.
- CD-ROMs - video may play better (on older machines) if the video
is copied to the drive before playing.
- Bus Speed - is the speed at which the parts of the computer talk
to each other.
- Video Card - Better card gives better video.
- Sound Card - Better card gives clearer and richer audio.
- Speakers - This is how you hear the sounds from the card. Get a
good pair of speakers to hear the sound clear and louder.
Software Tips:
- New Operating Systems are less prone to problems and work better
with Director.
- Extensions - Add extra features to Director. But if you add too
many to your project, the project will get very large.
- Drivers - Tell the computer how to communicate with hardware.
Keep your drivers up to date, to get the latest features and bug fixes.
- Display Settings - Larger display resolution, more info, but
smaller displays of less color depth give smoother video.
- Browsers - some older browsers do not let you load media links or
Internet text. Take this into consideration when making your project.
Also each browser may have bugs. Test your project on many different
browsers (at least the popular ones).
Web Pages:
Traditional pages are HTML to explain to the web browser how to display
the page. The HTML file has a wrapper to place your Flash movie in the
page.
Bandwidth - How much data can be trasfered in a given amount of time.
Such as bits per second (bps), kilo bits / sec (Kbps) or mega bits /
second (Mbps).
Be concerend about what version of Flash (such as version 7) that you
want the visitors to your site to have.
Have a site that loads in 15 seconds or less, can work on a machine at
least 2 or 3 years old, depending on the audience you wish to reach.
Such as corporate uses are usually using older machines.
If your audience comes an area where computer technology is not up to
date, assume they have a slow bandwidth connection.
Streaming content:
Your Flash movie is sent frame by frame. If you have multiple scenes,
they are sent in scene order. Library symbols are sent in the sequence
they appear in your timeline. This way a symbol is loaded when it's
needed.
Bandwidth Profiler, shows you how your movie would look like when it
downloads from various speed bandwidths.
Using a preloader lets someone see something on the screen while the
content is loaded.
Flash:
Flash's big brother is Director (which was designed for CDs and
stand alone kiosk machine). Director uses a Shockwave format called
.dcr, Flash also uses Shockwave, but to distinguish, it uses .swf.
Animated GIFs are an alternative to Flash animations, and you can
import Animated GIFs into Flash if you need to.
Trimming movies for Web Sites:
- Streaming Movies - have the movie load a few frames (or even just
1) before it begins loading. To load more symbols that you will need
later on, you can place them off screen to get them loaded at the
begining.
- You can offer low and high quality versions of your movies (and
then allow the user to select which they want to see).
- Images - smaller resolution, or color depth
- Sounds - less quality or more compression
- Video - less frame rate, image size, or color depth