У меня есть «Question.swf», который был создан из «Question.fla». Обратите внимание, что Question.fla не имеет связанного с ним класса документа. (Обратите внимание, что это устаревший контент, и существует более 14 000 вариантов "Question.swf"; изменение всего этого не является жизнеспособным вариантом.)
Теперь у меня есть основное Flash-приложение, которое загружается в Question.swf во время выполнения. Я знаю, что в Question.swf автоматически создается «класс документа», который представляет всю «стадию» SWF (и что он называется «MainTimeline»). Я хочу, чтобы это приложение могло создавать несколько экземпляров этого класса Document Question.swf ... как я могу?
Я работаю с Flash / AS3 с 2006 года (я очень хорошо знаком с загрузкой / использованием внешнего контента, ApplicationDomain и т. Д.), Но я обнаружил, что понятия не имею, как это сделать!
Вещи, которые я пробовал и которые не работали, включают запрос соответствующего ApplicationDomain с помощью hasDefinition ("Question_fla.MainTimeline") - это возвращает false - а также запуск getQualifiedClassName () на моем объекте loader.content - это просто возвращает MovieClip.