Добрый день,
Столкнулся с полным бредом от флеша и никак не сумел побороть...
Создаваемый экзампляр игнорит stop() в некотороых из вложенных символов, из за чего они проигрываются без конца если не остановить руками.
подробнее :
1. Основной swf файл (компиленный на mxml) грузит скомпиленный во флеше swf.
2. Берет от туда класс

Код AS3:
var cl = loaderInfo.applicationDomain.getDefinition('pers_01') as Class;
3. создает экземпляр.
Проблем в следующем. Созданный экзампляр частично проигнорировал stop(); во вложенных символах, ну, догадываюсь, полностью ActionScript в этих кадрах. то есть в тех местах где вложены мувики они проигрываются без конца. это напоминает "сломанный" (скомпиленный с ошибкой)файл, но подозрительно что часть вложенных мувиков стопанулась.
причем этот глюк именно из за экспорта символа, до этого пользовался созданным экземпляром на сцене подгружаемого swf, все было ок.
Пробовал лечить созданием экземпляра в сцене загружаемого swf, не помогло.
Помогает прямая остановка вложенных в класс мувиков после создания, но это не самое элегантное решение.
Есть подозрения на какие-либо конфликты имен, но что с чем не ясно и выяснять слишком напряжно.
Если кто-то сталкивался и поборол подобный глюк поделитесь опытом плиз. просто под вопросом сам подход забора из внешних библиотек, потому что иногда не находит классы, иногда вот игнорит стоп, непредсказуемость получается.
Спасибо.