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

Reply via email to