I can't figure this out.
I can set up a for...in loop to show me all the (enumerable) properties --
variables and functions -- on the MovieClip instance where I place the loop,
but I can't enumerate properties for other (nested) MovieClip instances by
simply changing the focus object of that
Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf
Of Jason Lutes
Sent: Thursday, April 05, 2007 2:11 PM
To: flashcoders@chattyfig.figleaf.com
Subject: [Flashcoders] Enumerating properties from outside an
instance.
I can't figure this out.
I can set up a for...in loop
Lutes [EMAIL PROTECTED]
Date: 2007/04/05 Thu PM 04:10:48 CDT
To: flashcoders@chattyfig.figleaf.com
Subject: [Flashcoders] Enumerating properties from outside an instance.
I can't figure this out.
I can set up a for...in loop to show me all the (enumerable) properties --
variables
05, 2007 3:54 PM
To: flashcoders@chattyfig.figleaf.com
Subject: Re: [Flashcoders] Enumerating properties from
outside an instance.
You can do it; you must have an error in your code.
for (var prop:String in clip)
{
var subObject:Object = clip[prop];
for (var otherProp:String
@chattyfig.figleaf.com
Subject: RE: [Flashcoders] Enumerating properties from outside an instance.
Thanks John,
My loop is even simpler. I failed to mention that I need to examine nested
MovieClip instances for functions. Variables seem to appear as expected, but
functions only appear for the current
function loopThrough(mc:MovieClip):Void
{
for (var a:String in mc) {
trace(a + : + mc[a]);
if (mc[a] typeof movieclip) loopThrough(mc[a]);
}
}
You can use recursion and hope that you don't end up with circular
references.
Of Jason
Lutes
Sent: Thursday, April 05, 2007 3:09 PM
To: flashcoders@chattyfig.figleaf.com
Subject: RE: [Flashcoders] Enumerating properties from outside an
instance.
Thanks John,
My loop is even simpler. I failed to mention that I need to examine nested
MovieClip instances for functions. Variables
7 matches
Mail list logo