![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 274
|
Приветствую!
Есть ли разница в нагрузке на процессор при использовании обычной анимации и программной? И как вообще можно понизить нагрузку? А то сделал шапку для сайта, на моём компе всё ок, но стоило открыть её на 1700 селероне и копец полный, тормозит ужасно, хотя вроде сверхъестественного ничего нет. И такой вопрос для общего развития: почему те же игры при всей их накаченности жрут во много раз меньше ресурсов чем флэш-анимация? Чего в ней такого что её воздействия хватает чтобы кушать столько ресурсов? Спасибо за ответы! |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Потому что для игр используются аппаратные обработчики (GPU), не говоря уже о том, что среда другая и оптимизация алгоритмов.
Программная анимация само собой будет больше тормозить, чем обычная — процессору помимо перерисовки ещё нужно производить дополнительные вычисления. |
|
|||||
|
Цитата:
Нет разницы в производительности между MotionTween и программным изменением состояний клипов. Т.к. MotionTween - то же изменение свойств клипов, только тебе не надо код писать для плавной смены свойств. 2 котяра: А баннер сильно навороченный? Может гифу сделать проще? Можно поробовать перенести часть элементов в битмапдату программно, а можно вставить готовые растры и анимировать их в среде. |
|
|||||
|
Регистрация: Sep 2005
Адрес: SPb
Сообщений: 852
|
Нагрузка на процессор - обязательно проверять надо код на наличие большого количества повторяющихся циклов.
Что касается анимации - большое количество одновременно двигающихся объектов повергает процессор в шок. Поэтому надо оптимизировать движения. Также большая вложенность двигающихся мувиков. Например, едет машина, у неё крутятся колёса, человек в кабине в это время с кем-то болтает по телефону, сверху идут блики, а помимо машины в ролике одновременно едет автобус, трамвай и 10 пешеходов. и каждый что-то делает. Это будет очень сильно тормозить. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
|
|
|||||
|
Регистрация: Jun 2006
Сообщений: 274
|
Всем спасибо за ответы, понял=)
Да, анимация обычная, твины и шэйпы на таймлайне. И несколько анимаций в цикле играют постоянно (блики на воде, ленточка вверху развивается, плюс при наведении на кнопки эффект ресурсоёмкий, типа искорок летающих вокруг кнопки) А есть вообще способ определения мощности компа пользователя? Например если частота процессора ниже стольких-то выдавать то же самое только без анимации... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|