PDA

Просмотр полной версии : Загрузка SWF Flash 8 и ниже в Flash 9


Virtual Toy
27.12.2006, 01:13
SWF написан в Flash 9. Загружаю с помощью Loader'a SWF версий 8 и ниже (конкретно - игру гружу). Выглядит нормально, размер, маску, framerate ставлю под этот загруженный SWF, все воспроизводится, кроме звука (точнее, воспроизводится только stream).

Чего делать?

Usnul
27.12.2006, 07:05
не использовать старые плееры.

Virtual Toy
27.12.2006, 08:13
Лаконично. Точнее, ты хотел сказать, и не пытаться грузить флеш 8 и ниже контент в флеш 9.
Это вообще баг или фича?

Virtual Toy
27.12.2006, 09:16
Та же хрень, как оказалось, и в 8 флеше и в остальных.
Значит, не баг и не фича, а просто "так надо".

Гуру! Не объясните, почему?

etc
27.12.2006, 14:14
Потому что в new Sound скорее всего не указана ссылка, в каком объекте создавать звук. Если, конечно, там программно что-то создается.

Virtual Toy
27.12.2006, 18:10
Да, программно создается. Возможно, поэтому. Не буду тестить.
Вывод такой - правильно, на 100% воспроизвести "сложный" SWF при загрузке его в какой-либо клип не удастся.

etc
27.12.2006, 18:35
Вывод такой - правильно, на 100% воспроизвести "сложный" SWF при загрузке его в какой-либо клип не удастся.
Ну да, проще не решать проблему, в принципе :D

nouba
27.12.2006, 19:10
Думаю тебе поможет flash.display.AVM1Movie :)
Хотя сам не пробовал..

barby
27.12.2006, 19:15
Кстати да, для SWF младших версий лучше всего создавать экземпляр AVM1 и грузить мувик в него.

Usnul
27.12.2006, 19:22
SWF написан в Flash 9. Загружаю с помощью Loader'a SWF версий 8 и ниже (конкретно - игру гружу). Выглядит нормально, размер, маску, framerate ставлю под этот загруженный SWF, все воспроизводится, кроме звука (точнее, воспроизводится только stream).

Чего делать?

Прочитай свой вопрос.

Virtual Toy
27.12.2006, 20:37
2Usnul: ну, прочитал и что? Я надеялся, что кто-то сталкивался с этой проблемой и решил, либо понял, что не решаемо.

2nouba: оно не работает и в 8 флеше.

2__etc: решу проблему по-другому.