![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 77
|
Добрый день,
Столкнулся с полным бредом от флеша и никак не сумел побороть... Создаваемый экзампляр игнорит stop() в некотороых из вложенных символов, из за чего они проигрываются без конца если не остановить руками. подробнее : 1. Основной swf файл (компиленный на mxml) грузит скомпиленный во флеше swf. 2. Берет от туда класс 3. создает экземпляр. Проблем в следующем. Созданный экзампляр частично проигнорировал stop(); во вложенных символах, ну, догадываюсь, полностью ActionScript в этих кадрах. то есть в тех местах где вложены мувики они проигрываются без конца. это напоминает "сломанный" (скомпиленный с ошибкой)файл, но подозрительно что часть вложенных мувиков стопанулась. причем этот глюк именно из за экспорта символа, до этого пользовался созданным экземпляром на сцене подгружаемого swf, все было ок. Пробовал лечить созданием экземпляра в сцене загружаемого swf, не помогло. Помогает прямая остановка вложенных в класс мувиков после создания, но это не самое элегантное решение. Есть подозрения на какие-либо конфликты имен, но что с чем не ясно и выяснять слишком напряжно. Если кто-то сталкивался и поборол подобный глюк поделитесь опытом плиз. просто под вопросом сам подход забора из внешних библиотек, потому что иногда не находит классы, иногда вот игнорит стоп, непредсказуемость получается. Спасибо. |
![]() |
Часовой пояс GMT +4, время: 22:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|