Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Массив детей у movieclip (http://www.flasher.ru/forum/showthread.php?t=140091)

kerranswell 20.05.2010 04:19

Массив детей у movieclip
 
Как в AS3 пройтись по всем элементам клипа? Например, лежит у меня на рабочей области 10 TextField-ов с разным текстом. Мне нужно скриптом пройтись по ним и найти один с определенным текстом.

F1esk 20.05.2010 08:23

Код AS3:

function SearchTextField( target: DisplayObjectContainer ): void
{
        var item: DisplayObject;
        for ( var i: Number = target.numChildren - 1; i >= 0; i-- )
        {
                item = target.getChildAt( i );
                if ( item is DisplayObjectContainer )
                {
                        SearchTextField( item as DisplayObjectContainer );
                }
                else if ( item is TextField && ( item as TextField ).text == "искомыйТекст" )
                {
                        // нашли
                        break;
                }
        }
}



Часовой пояс GMT +4, время: 13:51.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.