Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Получить свойство экземпляра (http://www.flasher.ru/forum/showthread.php?t=140806)

Ivanaka 08.06.2010 17:00

Получить свойство экземпляра
 
Здравствуйте,
Создаю набор экземпляров в VGroup:
Код AS3:

private function addArenaUsers(thisArr:Array,group:Object):void {
                var thisElm:int=thisArr.length;
                for (var n:int=0; n<thisElm; n++) {
                        var usrItem:userItem = new userItem();
                        usrItem.usrName = thisArr[n].usrname;//добавляю свойство "имя"
                        usrItem.usrDate = thisArr[n].bdate;//добавляю свойство "дата рожд."
                        group.addElement(usrItem);
                }
}

Все отлично создает и работает.
Даллее пытаюсь взять у экзепляра эти свойства,
Код AS3:

trace(group.getElementAt(n).UsrDate)

но пишет что таких нет :confused:
Подскажите что не так?

Dimitry_II 09.06.2010 21:34

Насколько я понимаю, метод getElementAt() есть у ArrayCollection, но напрочь отсутствует у Array. Кстати, документация также говорит, что и addElement() также отсутствует.

Ivanaka 10.06.2010 00:01

Цитата:

Сообщение от Dimitry_II (Сообщение 914337)
Насколько я понимаю, метод getElementAt() есть у ArrayCollection, но напрочь отсутствует у Array. Кстати, документация также говорит, что и addElement() также отсутствует.

getElementAt() и addElement() - это методы компонента VGroup (http://help.adobe.com/en_US/FlashPla...ts/VGroup.html), в который я и добавляю экземпляры. Проблема в том что не удается получить присвоеные экземпляру свойства...

VARion 10.06.2010 15:21

Проверь класс userItem внимательно, может обработки присваивания нет или ещё чего. Массив проверь как заполняется, есть ли там инфа.
Отладчиком посмотри в месте присваивания что происходит.


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

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