Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Анимация на canvas. (https://javascript.ru/forum/misc/32040-animaciya-na-canvas.html)

creator-sites 01.10.2012 15:31

Анимация на canvas.
 
Добрый день.
Есть заготовка анимации http://vsort.com.ua/test/, помогите пожалуйста как то модернизировать, улучшить.
В смысле если комп послабее, то начинает тормозить и в Opera тоже плохо отрабатывает.
Буду очень благодарен.

dmitriymar 01.10.2012 15:59

джиквери- наф
стирать канву, если полностью сверху изображение непрозрачное рисуется -наф.
делая прелоадер изображений -нужно отслеживать полную загрузку изображений.
что там оптимизировать ,там по сути дела 3 строки? просто подумать что большое изображение вырисовывается дольше чем легковесное.
а оптимизация -рассчитать все размеры, паузы и т.д до начала анимации, а затем использовать готовое-убрать итерации на расчёты
стиль в боди подключать -интересно:)

creator-sites 01.10.2012 16:15

Цитата:

стиль в боди подключать -интересно
я же говорю заготовка. И по сути плохого здесь ничего нет. Даже на http://javascript.ru так есть.
Цитата:

просто подумать что большое изображение вырисовывается дольше чем легковесное
это понятно. Тут же идея заключается в том что эта анимация состоит из 4 картинок, они сменяются, когда первое изображение увеличивается в 2 раза.
За ответ спасибо.


Часовой пояс GMT +3, время: 06:08.