S H O C K W A V E F A Q
Mirror Sites:
[ USA
|
Australia ]
###1. Do I need to use a special palette?By default, Netscape will remap what ever palette you use. Netscape uses an internal palette to do this. Details of this palette can be gotten from: http://www.onr.com/user/li ghts/netcol.htmlIf you want to force Netscape to use the Shockwave palette, then you can do this by including PALETTE=FOREGROUND in your EMBED tag. Note that this may have unpleasant coloration on the rest of you screen that may persist after the user has left the page. It has been reported that palette flashing sometimes occurs when viewing Shockwave on 8 bit Windows machines. Stay tuned for more info on this.
###2. Does Shockwave work in tables?There have been reports of problems with Shockwave in tables. I've used tables for framing movies without problem, and I've noticed several other Shocked sites doing the same. If you have problems, try removing the table and see if that is the cause.
###3. Does Shockwave work in frames?Targeting frames from a Shockwave movie is easily done in Shockwave 5. This command puts "blah.html" in a frame called "body";gotoNetPage "blah.html","body" Currently there is still a bug with the 4 socket limit, so you need to add a NetDone() to release a socket for further use.
###4. Do Objects work in Shockwave?Objects do NOT work with gotoNetPage() as all globals are cleared and the plugin is reloaded. They do work with gotoNetMovie() There is a demo online at: http://www.dmc.miss ouri.edu/shockwave/pcdemo.html
###5. How do I set up my server to deliver Shockwave?There are 2 ways to set up mime type. One is to ask the sysop of your Web server to set it. The other way you can do your self, but this may not work with all servers. Both methods are described at Macromedia's site: ht tp://www.macromedia.com/shockwave/director5/getstart.html#server
###6. How do I detect if the user has the Shockwave Plugin installed?Put a small Shockwave at the bottom of your welcome page with a gotoNetPage in it. If the user has Shockwave it will send the browser off to the SHockwave page, otherwise the page will load normally.
###7. How do I replace the Shockwave with a GIF if the plugin isn't there?There is no simple and effective way to do this. JavaScript workarounds exist, but don't cover every situation. The JavaScript will hide the Shockwave movie from any browser not supporting JavaScript (ie. everything but Netscape2.0, not including the new 2.0.1 release that allows the user to turn JavaScript off). A GIF can be substituted using the
###8. How can I create a hybrid net/CD-ROM using Shockwave?You need to use Shockwave 5 and an external cast. An External cast in the Shockwave Support folder is readable from a Shockwave movie. The actual extrernal cast need not be in the folder. You can put an alias there to an External cast on a CD-ROM. I've tested this with an external HD and it works provided the alias has the same name as the original cast. I'm not sure how this would work on Windows. If anyone would like to fill me in on this.. :)
###9. How do I use IMA compressed sound in Shockwave5?"IMA compressed sounds can only be imported on the mac. The sound file must be saved as an IMA compressed System 7 sound file (this can be done in Movie Player: choose "Export", then "Sound to System 7 Sound", or in SoundEdit), then imported into Director.""On the Mac, either QT 2.0 or Sound Manager 3.1 must be installed to play back IMA compressed sounds. If not present, you will get either nothing or garbage. On the PC there are no other software/driver requirements, all the code necessary to decompress IMA sound is built into elmo."
Glenn Ruehle
###10. How do unsubscribe from the Shockwave list?If you need to unsubscribe to the Shockwave list, please send a message with "UNSUBSCRIBE shockwave" to list-manager@shocker.com.
###11. Where is the best source of info on creating Shockwave?Straight from the horses mouth, the Macromedia Shockwave Dev site
###12. What do all these error numbers mean?Error loading director movie (-50)
###13. Why does the mouseUp handler not work?The 'on mouseUp' handler does not work in Shockwave. This is a known Netscape bug. Netscape doesn't pass mouseUps to Shockwave, only mouseDowns. The work around for this is to use the mouseDown handler combined with a repeat loop.
on mouseDown
downScript()
repeat while the mousedown
heldScript()
end repeat
upscript()
end mouseDown
This FAQ is maintained by Dorian Dowse <dorian@xession.com> Contributions are welcome. Please send them to me via email. I will compile and post this weekly to the list. |
|
|