I think he is against using "this" in class definitions.
On 11/9/06, Muzak <[EMAIL PROTECTED]> wrote:
>From a person who keeps posting against the use of 'this' and who says it's bad practice I'd expect something better than using nested functions, especially if there's no need for it whatsoever. ----- Original Message ----- From: "Steven Sacks | BLITZ" <[EMAIL PROTECTED]> To: "Flashcoders mailing list" <[email protected]> Sent: Wednesday, November 08, 2006 7:23 PM Subject: RE: [Flashcoders] EventDispatcher and onEnterFrame.... problems Inside an onEnterFrame function you have to use "this" when referring to things in the class (if the class extends MovieClip, which I hope it does because only MovieClips can have onEnterFrame as far as I know). class MyClass { var foo:Boolean; function MyClass() { this.onEnterFrame = function() { this.foo = !this.foo; this.traceFoo(); } } function traceFoo() { trace(foo); } } _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
-- Cheers, Ray Chuan _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com

