Hi everybody!

Here's a tricky question:

I have several movies with QTVRs.
The movies run as MIAWs in a window, which is positioned on the stage.
The stage has a sitemap menu for easy access to all the movies.
BUT this is not the only way to access the movies. The other way to get
around is to click on hotspots in the QTVR-movies.
In my main movie (= the stage) I have a script that performs the jump from
one movie to the other. In this script many aside tasks are performed like
updating a history list, timers, previews. That is to say I cannot bypass
this script.

So, when I click on a menu item on the stage, the movie in the window should
change. That's easy. But when I click on a hotspot in one of the movies, the
jump script should also be performed, which then has to replace the movie
that asked for the change. How can I do this without problems?

Another problem:

On the stage there are sprites indicating the target movies of the hotspots
of the QTVR in the MIAW. When the QTVR is panned, these values change. How
can I get the stage to know the new values?

I tried

tell wAction
  position = getHotSpotRect(sprite 1, hotSpotID)
end tell

but I got trouble when using local variables (position, hotSpotID) from the
stage. Do I have to use globals for that? Where do I have to declare them
then? Within the tell statement? Are there other (better) solutions to the
problem?

Thanks a lot for your help

Michael von Aichberger


[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!]

Reply via email to