![]() |
Загрузка SWF Flash 8 и ниже в Flash 9
SWF написан в Flash 9. Загружаю с помощью Loader'a SWF версий 8 и ниже (конкретно - игру гружу). Выглядит нормально, размер, маску, framerate ставлю под этот загруженный SWF, все воспроизводится, кроме звука (точнее, воспроизводится только stream).
Чего делать? |
не использовать старые плееры.
|
Лаконично. Точнее, ты хотел сказать, и не пытаться грузить флеш 8 и ниже контент в флеш 9.
Это вообще баг или фича? |
Та же хрень, как оказалось, и в 8 флеше и в остальных.
Значит, не баг и не фича, а просто "так надо". Гуру! Не объясните, почему? |
Потому что в new Sound скорее всего не указана ссылка, в каком объекте создавать звук. Если, конечно, там программно что-то создается.
|
Да, программно создается. Возможно, поэтому. Не буду тестить.
Вывод такой - правильно, на 100% воспроизвести "сложный" SWF при загрузке его в какой-либо клип не удастся. |
Цитата:
|
Думаю тебе поможет flash.display.AVM1Movie :)
Хотя сам не пробовал.. |
Кстати да, для SWF младших версий лучше всего создавать экземпляр AVM1 и грузить мувик в него.
|
Цитата:
|
| Часовой пояс GMT +4, время: 08:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.