|
|
|||||
Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
|
Большое кол-во фильтров
Здравствуйте -
Проблема заключается в том, что я использую большое кол-во фильтров в своём swf мувике. Пока я работаю в самом флэше и тестирую мувик - всё ок. Но как только я экспортирую его и тестирую через бровзер даже на своей машине - начинаються безбожные тормоза. 1. С чем связано то, что я не вижу тормозов работая в самом флеше, а только при экспорте? 2. Какое оптимальное кол-во использования фильтров? И почему они вообще тормозят, ведь они не работают одновременно, а срабатывают на MouseOver отдельного объекта? 3. Как вы, уважаемые флешеры, боретесь с такого рода проблемами? P.S. Для некоторых фильтров использую caurina.transitions.Tweener. |
|
|||||
Браузер какой?.. Например, IE неплохо сажает фпс (у меня не больше 23-25). Но это решается опцией в "Publish Settings->HTML->Window Mode->Opaque Windowless"
Попробуй=) Мне помогло... |
|
|||||
Регистрация: Jun 2007
Сообщений: 374
|
2. А Вы их удалете по MouseOut ?
|
|
|||||
Кстати да... Фильтры можно присваивать при MouseOver, и удалять при MouseOut... Ещё, в некоторых случаях, удобно использовать Bitmap класс...
|
|
|||||
Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
|
Crash, спасибо, попробую Opaque Windowless, а что это этот тэг меняет?
Дело в том, что у меня цветные объекты, на каждый из которых стоит ColorTransformMatrix, преобразующий их в черно-белые, а при MouseOver фильтер снимаеться и они становятся цветными + Tweenerовский Blur. И всё бы ничего, но если быстро провести мышкой по многим объектом, начинаются тормроза в воспроизведении Blura. При чем тормозит на 3 из 6 машин разных. Пробовал в связке htmp, js, swf. |
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Цитата:
Для нескольких объектов применяется Blur каждый кадр. |
|
|||||
Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
|
Дело в том, что в самом флеше нет тормозов. Только после publish. Может я не с теми настройками publish делаю?
|
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Как Вам уже сказали, в браузерах Flash несколько медленнее работает.
И видимо в Вашем случае это особенно заметно. Упрощайте эффекты или ищите что еще может грузить процессор когда этого не требуется. И руководствуясь личным опытом могу сказать, что в IE Flash работает быстрее, чем в остальных браузерах. |
|
|||||
Хм... А по моему опыту, дык в IE флеш работает медленнее, чем в остальных браузерах=)
|
Часовой пояс GMT +4, время: 02:47. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|