This thread suggest you can use LocalConnection to communicate between
an AS2 movie which is playing in an AS3 app. hmm... have to see it
before I believe it.
http://www.kirupa.com/forum/showthread.php?p=1964550
The ActionScript virtual machine that runs ActionScript 3 code (AVM2)
is completely different from the ActionScript virtual machin that runs
ActionScript 1 and ActionScript 2 code (AVM1). Because of this, you
cannot call commands in an AVM1 movie from and AVM2 movie or vise
versa. The virtual machines just are not compatible in that respect
and mostly run in their own kind of shell that allows it to only
interact with code being played back in that same virtual machine.
What that boils down to is that ActionScript 3 cannot talk to AS1 or
AS2 - at least not directly.
One thing these two virtual machines have in common is their
implementation of LocalConnection. Both virtual machines deal with
local connections in essentially the same way - enough that local
connections in AVM1 can receive events from AVM2 and vise versa. So
should you come into a situation where you would need a movie
published in ActionScript 3 to communicate with a movie published in
ActionScript 1 or 2, using local connection is the way to go.
* LocalConnection AS2
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]