![]() |
Приведение Class к конкретному классу
Начал мучать еще один вопрос
Есть некий базовый класс BaseBuilding, у которого есть статический метод Код AS3:
Дальше, есть класс BuildMenu, который показывает окошко с этими иконками строений. Для этого у него есть массив с классами конкретных построек (ConcreteBuilding1, ConcreteBuilding2, ... etc). Код AS3:
Код AS3:
Несколько слов о том, зачем это вообще мне надо. -Во-первых это удобно, когда не нужно создавать для каждой иконки свой отдельный класс. -Во-вторых, оттуда же, выбрав постройку, я могу отправить класс объекту, который будет создавать постройки на карте, например: при клике на иконку: Код AS3:
Код AS3:
Вобщем такой вот вопросец: возможно ли привести Class к типу BaseClass, так чтобы он продолжал быть обектом-классом? Или может быть вообще есть решение лучше чем заниматься такой морокой? |
что такое у вас ConcreteBuilding1 etc?
почему нельзя работать на уровне экземпляров, а не классов? сделайте модельки ваших строений. которые содержат ссылки на нужные вам данные..тип модели в этом случае будет всего один и ничего ни к чему приводить не надо будет. |
Какую тему закрыть, эту или эту?
|
Цитата:
|
Извиняюсь за задержку, закрывайте эту, ту еще сейчас почитаю )
|
| Часовой пояс GMT +4, время: 06:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.