Показать сообщение отдельно
Старый 17.10.2015, 12:39
amesqit вне форума Посмотреть профиль Отправить личное сообщение для amesqit Найти все сообщения от amesqit
  № 9  
Ответить с цитированием
amesqit
 
Аватар для amesqit

Регистрация: Oct 2007
Сообщений: 255
Записей в блоге: 1
Мне кажется гораздо порще и приятнее решить данную задачу через интерфейсы. Для уровня прописывается интерфейс ILevel в котором описываются все функции LevelData. Для Main класса тоже прописывается интерфейс IMain с одной функцией getLevel():ILevel. Таким образом подгрузив этот свф, и зная что его Main это IMain вы без всяких проблем забираете у него ILevel, пользуте и радуетесь. Если несколько уровней в одном свф, то нужно доработать IMain передавая количество уровней и в добавить например индекс getLevel(index:uint):ILevel.
__________________
ответ прост: be || !be == true