Unfortunately, I have been SWAMPED and haven't been able to follow this
thread carefully. Kerry has likely found the problem withyour discovery
that the public beta is not downloading some xtras properly.
However, I was reminded of an issue that occured to me when working with
a Shockwave file when I didn't expect an error where it occurred. This is
almost certainly useless with regard to the downloading of the Xtra
package, but it might be helpful in other circumstances.
Some are suprised by the order of events in Director. Sometimes a sprite
script will ask for something too soon because other Lingo hasn't been
executed before hand, or because an asset hasn't yet been fully streamed
to the browser, etc. The usual event causing the problem is beginSprite.
An abbreviated order of events is:
-- "prepareMovie"
-- "beginSprite"
-- "prepareFrame"
-- "startMovie"
-- "enterFrame"
-- "exitFrame"
So, if you've set something up in a startMovie, or even a frame handler,
that is later used by a sprite in the same frame, you may still get an
error because beginSprite is being executed before those handlers.
Again, this probably has nothing to do with the Xtra downloading
situation. I don't recall when the start of the download begins. The
technotes say "Soon after initial loading starts, the Director movie
checks to see if any Xtra packages need to be downloaded." Also, Kerry
said he thought his error was occuring BEFORE the PREPAREmovie handler,
which would eliminate a beginSprite culprit.
Nevertheless, watching the order of events might help diagnose errors
that never appear in the authoring environment, but do appear in
Shockwave.
Rich Shupe
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]