On Nov 13, 2007 8:55 AM, Joel Poloney <[EMAIL PROTECTED]> wrote: > Also, getting back to the main part of this thread. Trevor, did you have any > suggestions on the syntax of my swfmill xml? I'm curious why it's not > outputting to flash 9 (Flex seems to think it's an AVM1 movie). I also think > that I'm not setting up the frames correctly.
It /is/ SWF 9, the AVM1 thing means that it uses the old VM, or at least that the Flashplayer thinks so. FP 9 contains two VMs, AVM2 (a.k.a. Tamarin) for AS3 based code, and AVM1 for AS1/2 and downward compatibility. Interaction between those two VMs is limited to LocalConnection (btw IIRC, the limit was 40kB), as you know. So, the question is, why does the FP think yours uses the old VM, when it apparently doesn't have code in it at all? Maybe it has something to do with the frame labels? What if you produce a minimal SWF, does it still say AVM1? What if you assign it a class that extends MovieClip (I believe they still can have frames)? If everything fails, maybe somebody with access to Flash CS3 could produce a minimal SWF for both AVM1 and AVM2, so we could compare the swf2xml and look for the difference? Mark _______________________________________________ swfmill mailing list swfmill@osflash.org http://osflash.org/mailman/listinfo/swfmill_osflash.org