Показать сообщение отдельно
Старый 01.08.2012, 15:52
zuxul вне форума Посмотреть профиль Отправить личное сообщение для zuxul Найти все сообщения от zuxul
  № 10  
Ответить с цитированием
zuxul

Регистрация: Dec 2009
Адрес: 59°13′N, 39°54′E
Сообщений: 445
Записей в блоге: 1
Если этот класс нигде не используется, то компилятор не встраивает его в конечную флешку и из-за этого getDefinitionByName его и не находит.
Можно просто завести массив или... Я делаю так:
Код AS3:
private static var __class:Object = {
  "Label": gui.items.Label,
  "Level1": Level1
}
public function createItem(name:String):IItem {
    return new __class[name]();
}