![]() |
Перебор экземпляров класса
допустим есть класс Player и я создал 3 экземпляра этого класса, класс НЕ расширяет мувиклип.
Как мне перебрать все экземпляры класса? переменные не помещал в массив, называл каждую своим именем:) |
поместить в массив или в модный в узких кругах вектор :)
|
Кто/что создает экземпляры, тот/то и их и перебирает.
|
Вообще-то, если все они в одном контейнере валяются, то можно массивов не создавать, а прекрасно перебирать детей контейнера.
Вопрос - зачем это нужно, сколько их там может быть, какая нужна скорость доступа и т.д. |
Цитата:
А чилдов перебирать можно, вроде, только если экземпляры класса мувиклипы?? |
Цитата:
Код AS3:
|
Цитата:
Детьми могут быть любые наследники класса DisplayObject, сюда относятся и Sprite и Shape и Bitmap и любые свои классы, так или иначе унаследованные от DisplayObject Цитата:
|
Цитата:
|
Цитата:
Код AS3:
|
Цитата:
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 10:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.