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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от СлаваRa Посмотреть сообщение
Ты что-то упустил, каждый модуль - компилируется в отдульную swf из которых потом собирается единая, да так делали и делают...
Нет, ты просто не понял о чем я говорю. Сделал ты как отдельный модуль эту swf, потом собрал из этих модулей одно приложение, и вуаля, все эти классы стали доступны для других модулей и вообще для приложения в целом, достаточно загрузить их в тот же аппдомен. Они недоступны ровно до момента их загрузки в основное приложение.

Цитата:
Это все равно роли не играет, функция `getDefinitionByName` не имеет инструкции не использоваться в AIR проекте или использоваться только если вы грузите swf с классами и swf "большая" или "маленькая". Ну и все остальные рекомендации это чисто личное мнение, хотя возможно и правильное в определенных задачах
Так тут никто изначально и не говорил, что так делать нельзя. Вся тема - это сплошные рекомендации. Автору темы нет смысла так делать просто потому, что этот вариант геморнее, и в его случае не нужен. Вряд ли ты станешь спорить с тем, что просто добавить классы в массив и брать их оттуда по индексу или ключу гораздо проще и быстрее, чем писать все эти getDefinitionByName и паковать отдельные swf (ну или даже без отдельных swf)
__________________
Ко мне можно и нужно обращаться на ты)