PDA

Просмотр полной версии : снова беда с совместимостью


d0cent
17.03.2006, 05:12
Объясните плиз такую вещь. Сделал я в Flash 8 ролик, анимация там вся программная, использованы готовые jpg и gif картинки, но проблемма в том что если смотреть этот ролик предыдущими версиями флеш плееров - мало того что движущийся задний фон превращается во что-то непонятное, так еще и качество графики резко падает, появляются артефакты, которых небыло даже в окне редактирования. Та же фигня происходит, если сохранить ролик под версии ниже 8ой, и смотреть ее после этого в любой версии флеша. Причем обратил внимание, что во время проигрывания сохраненного в более старой версии, еще и система подтормаживает, судя по "кряканью" играющей в этот момент музыки. Возможно дело в слишком большом по ширине заднем фоне, но почему тогда в 8м все нормально? Кто-то с таким сталкивался, господа флешеры?

Вот собственнно тот ролик (http://v-studio.ru/artemid/movie.html)

Те у кого 8я версия плеера вряд ли заметят наверно о чем я говорю. Поэтому прикладываю скриншоты этого бага.

Вот так должно быть:
http://v-studio.ru/artemid/good.jpg

А вот так видно, если сохранить в версии ниже 8й, или смотреть плеером более старой версии:
http://v-studio.ru/artemid/bad.jpg

breez38
17.03.2006, 05:55
а ты когда в 8ре работаешь, не пользуешься какими-нибуть особыми ее функциями, которые только для нее специфичны? Поскольку при публикации под более старые версии плеера все-это добро становится недоступно и что именно запишется в SWF неизвестно никому.

d0cent
18.03.2006, 04:20
а ты когда в 8ре работаешь, не пользуешься какими-нибуть особыми ее функциями, которые только для нее специфичны? Поскольку при публикации под более старые версии плеера все-это добро становится недоступно и что именно запишется в SWF неизвестно никому.

Нет, так там и код примитивный в пару строчек.

KUZEN
19.03.2006, 03:22
Нет, так там и код примитивный в пару строчек.
Что то слабо верится что нет, дай ка пощупать исходничёк ...

d0cent
20.03.2006, 14:31
Что то слабо верится что нет, дай ка пощупать исходничёк ...

http://v-studio.ru/artemid/movie.fla

KUZEN
20.03.2006, 16:00
Лови , ты там что то намутил я сам не понял просто всё выровнял ещё что то сделал короче заработало )))

www.kuzen.ru/test/work_movie.zip

d0cent
23.03.2006, 00:58
Лови , ты там что то намутил я сам не понял просто всё выровнял ещё что то сделал короче заработало )))

www.kuzen.ru/test/work_movie.zip


Спасибо. И все же чего ж там было-то? В коде-то вроде негде накосячить было. Просто случаются иногда всякие такие странные баги, хотелось бы знать.

Antares
23.03.2006, 01:20
Специфичен не только код. Заливки, например, могут не сохраняться при публикации под старый плеер. Впрочем, об этом выдается предупреждение при компиляциии.

d0cent
24.03.2006, 23:56
а как можно избежать "гребенки" по краям импортированных растров? В данном случае пришлось края во флеше обвести. Но наверно есть более правильные способы? (наверно надо было тему новую создавать)