it's probably the classical scope issue in as2: you set the value in a
listener, or in a function which is passed as a parameter.
use "mx.utils.Delegate.create(this, yourFunction)" instead of
"yourFunction" where you pass the parameter.
Such scope issues also appear if you use "super" keyword.. but it's less
usual.
Olivier
Andrew Sinning a écrit :
I'm setting the value inside of the class which extends MovieClip.
It is really bizarre that it would change the yscale of _root. This
mc is buried 5 clips deep inside of a swf that is in turn imported
into the _root.
Jordan L. Chilcott wrote:
Are you dealing with anything that may represent a scoping issue?
Where are you setting your _yscale?
jord
Andrew Sinning wrote:
I'm using AS2 and I have a symbol linked to a class that extends
MovieClip.
There's a place in the class where the mc gets scaled. Because it
extends MovieClip, I didn't bother to use "this", as in
"this._yscale = 90". I simply typed "_yscale = 90".
Curiously, without the "this", the command causes the _root movie to
be scaled. Seems like a bug. Is this a known issue?
--
Olivier Besson (gludion) - (33 1) 44 64 78 99
http://www.gludion.com
http://blog.gludion.com
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders