I think Jiri wants all clips, not all but one. You've repro'd the last one
not showing up.
Jiri, why are you shaving 1 off your numChildren? I'ts a count, not an
index.

Try

var childnum:int=this.numChildren;

instead.

-jonathan


On Thu, Mar 18, 2010 at 8:20 PM, Anthony Pace <[email protected]>wrote:

> While I really don't understand why you would want to do things this way,
> but...
>
> I tested this code below, with several clips on the stage:
> sq_1, sq_12, sq_122, sq_1222a, sq_1212_1212, sq_6dad_12, sq_6d_6d
>
> it worked fine and outputed the obvious results:
> sq_1
> sq_12
> sq_122
> sq_1212_1212
> sq_6dad_12
>
> var childnum:int=this.numChildren-1;
> var pat:RegExp=/_[0-9]+$/;
> var instance:DisplayObject;
> while (childnum!=-1) {
>    instance = this.getChildAt(childnum);
>
>    if (pat.test(instance.name)) {
>        trace(instance.name);
>    }
>    --childnum;
>
> }
>
>
> On 3/18/2010 2:08 PM, Jiri wrote:
>
>> Hello,
>>
>> i would like some help, because I am confused.
>>
>> If have a Movieclip that holds several sprites some of them have instance
>> names like so
>> frame_<n> where n is a number.
>>
>> I then loop through every child of the MovieClip and test the instance
>> name using regExp.
>>
>> var childs:int = clip.numChildren-1;
>> var pat:RegExp = /_[0-9]+$/ig;
>>
>> while(childs >= 0){
>>    var instance:DisplayObject = clip.getChildAt( childs );
>>
>>    if( pat.test(instance.name) ){
>>        Logger.debug( "info box frame" , instance.name );
>>    }
>>    childs--
>> }
>>
>> I have three movieclips called 'frame_0' , 'frame_1' and 'frame_2'  for
>> sure, but it when I run the above code, it only show 1 and 0??
>>
>> Anybody has an idea?
>>
>> Jiri
>>
>> On 11/03/2010 22:16, Guest Services, City Concierge wrote:
>>
>>> We're looking for a coder to some small contract work
>>> We're in Los Angeles
>>> Should know action script very well, and be able to get the flash scripts
>>> to
>>> work in .asp and .php and use XML
>>> Ask for Jefferson
>>> 323-874-6610
>>>
>>>
>>> _______________________________________________
>>> Flashcoders mailing list
>>> [email protected]
>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>>
>>> _______________________________________________
>> Flashcoders mailing list
>> [email protected]
>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>>
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



-- 
-jonathan howe
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to