Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   нагрузка на проц при анимации (http://www.flasher.ru/forum/showthread.php?t=127048)

Ar4ibald 03.07.2009 17:25

нагрузка на проц при анимации
 
Всем привет.
Был сделан flash сайт, по желанию заказчика достаточно много анимации (рисованной ручками). Анимация сложная и с помощью скрипта почти нереальна. До сих пор не замечал, что нагрузка на проц при просмотре данного сайта 70-80%.
Народ, подскажите плиз как оптимизировать сайт?

MonkDead 03.07.2009 17:32

Анимиция происходит постоянно? (то есть всегда есть объекты которые проигрываются).
И желательно ссылку на сайт, упростит ответ.

DeliMIter 03.07.2009 17:42

Меню -> Modify -> Shape -> Optimize. Оптимизирует выбранную заливку. Для векторной графики, нарисованной руками, может уменьшить в 2-4 раза количество ключевых точек (и, соответственно, нагрузку на проц при рендере), без существенной потери качества.

Сложные изображения, используемые как одно целое, лучше перевести в растр, или изучить свойство DisplayObject.cacheAsBitmap, которое позволяет, с некоторыми ограничениями, рендерить объект со сложной векторной графикой всего один раз, а не в каждом кадре.

Выставить качество отображения в среднее или низкое. Хотя для векторной графики низкое вряд ли прокатит, и неизвестно, как пойдёт среднее.

Ar4ibald 03.07.2009 17:55

DeliMIter, спасибо за ответ, буду пробовать.
MonkDead, вот ссылочка

Добавлено через 2 часа 14 минут
Что-то ничего не получаеться. Все равно грузит по-черному.

expl 03.07.2009 22:17

Для пары человечков можно попробовать такой метод:
http://xitri.com/2008/05/27/rastr-vs...imization.html

D12 04.07.2009 23:05

твинговая анимация больших картинок возвожно и ест ваш процессор, решения бывают сложными от разделения картинок в мозайку и манипулирования ими, или искать пути не изпользовать твинговую или шейп анимацию а заменить на анимацию попроще в несколько кадров

казявки красивые :)

AL.exe 04.07.2009 23:49

Немного не в тему: а почему ссылки снизу не работают?

CEBEP 05.07.2009 01:06

Прикольные козявки :)

Ar4ibald 06.07.2009 12:41

сайт еще не завершен :)

dimarik 06.07.2009 12:49

wmode = transparent. Это все объясняет.


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.