I'm not sure what the compiler should do differently. Using MTASC, the byte code for the three versions (6, 7, and 8) is identical (with the exception of the version number stored in the header of the swf). In fact, if I compile to version 6 (which has the bug), and then edit the swf file to modify the version flag in the header to version 7, THE BUG GOES AWAY?!?
Can anyone confirm the same bug when compiling with Flash MX? Perhaps the authoring tool is somehow patching its way around this problem? The odd thing is that I'm testing all three movies in Flash player v8. So, I'm guessing, that the player goes into some kind of version 6 compatibility mode? And the version 6 mode has a bug where the getter doesn't get called? Ugh. I guess I'll just have to bite the bullet and start compiling to version 7 -- it does have about 95% penetration now, anyway. - matt On 6/1/06, Chris Velevitch <[EMAIL PROTECTED]> wrote: > On 6/2/06, Folkert Hielema <[EMAIL PROTECTED]> wrote: > > flashplayer 6 cannot read those kind of getter setter ;) so it's normal > > that does not work until player 7. > > If it is a player issue, then that means the compiler needs to handle > that case when generating the byte-code for player 6. So really it's a > compiler issue, more likely a bug. > > > Chris > -- > Chris Velevitch > Manager - Sydney Flash Platform Developers Group > www.flashdev.org.au > > _______________________________________________ > osflash mailing list > [email protected] > http://osflash.org/mailman/listinfo/osflash_osflash.org > _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
