Цитата:
Сообщение от mikhailk
А что значит "распарсить и скормить"?
|
Хороший вопрос... я тоже вчера хотел спросить, но как то постеснялся...
2КорДум: А вы, извиняюсь, партизан
В общем ввиду того, что я так и не понял, в чем заключается вопрос, пофантазирую
Делаем класс «парсер», который на входе получает указатель на экземпляр символа а так же указатель на логический блок.
Внутри перебираем все дочерние элементы, и в зависимости от префикса имени(например выделенного знаком «_») вызываем различные функции в логическом блоке, передовая им элементы.
Ну, условно, что-то типа:

Код AS3:
switch(prefix)
{
case “unit”:logic.registerUnit(displayObject);break;
case “enemy”:logic.registerEnemy(displayObject);break;
case “bomp”:logic.registerBomb(displayObject);break;
default:
logic.registerStatic(displayObject);
}