Hi >>The code is part of a 3D-engine. Array-access is supposed to be faster then >>Object-prop-access (did some testing on it).
Are you sure ? Because I've made some tests too when I've developped matrix and vector class of sandy ( 3D engine available here : http://www.osflash.org/sandy ), but my tests showed that Array access is much slower. Have you got an example ? THanks THomas 2005/11/29, David Karam <[EMAIL PROTECTED]>: > Interesting. Good to know... Good luck. > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Tim Knip > Sent: Monday, November 28, 2005 1:26 PM > To: 'Open Source Flash Mailing List' > Subject: Re: [osflash] class extends Array woes > > > Why are you extending Array? Why not have a class with 3 fields: x, y, z? > > The code is part of a 3D-engine. Array-access is supposed to be faster then > Object-prop-access (did some testing on it). > > Essence: code works in 7 but not in 8... why? > > Btw: I agree that extending Array is bit silly... :-) T > > > -----Oorspronkelijk bericht----- > Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens > David Karam > Verzonden: maandag 28 november 2005 22:17 > Aan: 'Open Source Flash Mailing List' > Onderwerp: Re: [osflash] class extends Array woes > > Why are you extending Array? Why not have a class with 3 fields: x, y, z? > > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Tim Knip > Sent: Monday, November 28, 2005 12:49 PM > To: 'Open Source Flash Mailing List' > Subject: [osflash] class extends Array woes > > Hi list, > > Sorry for this slight OT post, but I'm going nuts: > I have a class extending Array: > > - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + class Vec3D > extends Array { > function Vec3D(x, y, z) { > this[0] = x; this[1] = y; this[2] = z; > } > } > > - - - - - - - - - - - - - - - - - - > var v:Vec3D = new Vec3D(0,0,0); > > v[0] += 100; // result as expected: 100 v[1] += 100; // NaN in F8 !!??? > works in F7 v[2] += 100; // NaN in F8 !!??? Works in F8 > > - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + > > Am I doing something *really* stupid here? > Or did something change in F8 (must be, cause works in 7)? > > Thanks, > Tim Knip > > > > -----Oorspronkelijk bericht----- > Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens > Nicolas Cannasse > Verzonden: maandag 28 november 2005 17:29 > Aan: Open Source Flash Mailing List > Onderwerp: Re: [osflash] Using components in FAME development > > Igor V. Sadovskiy wrote: > > Hello Justin. > > > > I have the same issue. > > > > I've reported it to Nicolas about a month ago and it's already in his > > TODO list. But it seems he is working on HaXe now and have no a lot of > > time to work on MTASC's fixes... > > > > Igor > > Just took some time to fix it on CVS :) > > Nicolas > > _______________________________________________ > 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 > > > > _______________________________________________ > 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 > > > > _______________________________________________ > 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
