Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   вопрос про загрузку процессора при исполнении ролика (http://www.flasher.ru/forum/showthread.php?t=51949)

redhot 26.11.2003 01:22

вопрос про загрузку процессора при исполнении ролика
 
Hi!

У меня при исполнении ролика (в плеере или в эксплорере - не важно) все время загрузка процессора - 80-90%. Дело в том, что у меня сделана менюшка с постоянно подвижным фоном. Если флэшку останавливать (ctrl-enter), ясное дело, загрузка снижается до 0%. Или, например, если из одного окна эксплорера в другое перехожу - тоже снижается.

Подскажите, где чего можно оптимизировать или секрет какой ... со 100% загрузкой проца жизнь не мила...

Sergiks 26.11.2003 12:27

Проц сильно грузит если двигается большой bitmap. Сами макромедианцы советуют использовать битмапы только как неподвижное фоновое изображение.

Попробуй сделать его поменьше, порубить на части, или в идеале использовать легкое векторное изображение для фона.

turtle 26.11.2003 13:06

интересно
 
а при конвертации векторного изображения в мувик не произойдет его "обипмачивания" ? (коряво сказал, но надеюсь, суть ясна)

Sergiks 26.11.2003 13:12

не произойдет :-)

Флэш очень любит вектор и не любит битмапы : )

Ice_com 26.11.2003 13:23

Эээ дружок, а как ты хотел. Именно камень просчитывает всю твою анимацию и графику. Естесвенно если слабоват, то ему это ой как нелегко делать будет. Совет может быть только один, облегчай анимацию и скрипты. Оптимизируй графику ( в 7-ом шопе есть отличный оптимизатор "save for web"). Переводи всю графику в симолы. И главное все что наворочено и накручено не всегда есть стильно и удобно обычному тупому посетителю ничего не шарящему в веб разработках не говря уж о флешь технологиях. Так что не бойся делать все проще и доступнее.

turtle 26.11.2003 13:40

экспириментс
 
у меня аналогичная ситуация: гоняется битмап (gif, 4 цвета, 100x170) - 80-85% загрузка. Уменьшаю размер - загрузка снижается до 70-60%, но все равно есть. камень - P4 1.7Ghz.

Ща ешче поикспериментирую, может, сей битмап действительно во флэше от руки перерисовать ... попробую. о результатах доложу.

Sergiks 26.11.2003 13:58

Попробуй его оттрейсить - может лучше будет?

(Выдели картинку, modify - Trace Bitmap. Поиграй с параметрами)

Ice_com 26.11.2003 16:24

Цитата:

Оригинал написал(а) Sergiks
Попробуй его оттрейсить - может лучше будет?

(Выдели картинку, modify - Trace Bitmap. Поиграй с параметрами)

Абсолютно верно! Полностью поддерживаю оратора

turtle 26.11.2003 17:37

хммм..
 
ну, оттрейсил... поиграл параметрами. Не помогает. Все те же 75% загрузки.

Мне вот что интересно: при трейсе получается масса полигонов; но при прокручивании мувика один фиг - 98% загрузки. Точно не конвертит в битмап?

P.S. Зато объем ролика вырос на 30% почти.

Sergiks 26.11.2003 17:40

Пора тебе кинуть сюда свой файл, чтоб было ясно очем идет речь.

А из библиотеки ты стер ставший ненужным битмэп? Ctrl-L

Наконец, попробуй все стереть из фона и двигать пустой мувиклип - сильно снизится загрузка?

turtle 26.11.2003 17:52

выкинул из ролика все, что не касается этого мувиклипа.

9-15% загрузки при постоянной прокрутке бэграунда. следовательно, нагружаемся из-за взаимодействия клипов (например, двухуровнеый скроллинг - каждый уровень по 10% = 20% )...

вот и возвращаясь к началу: оптимизация?.. ролик-то состоит из нескольких клипов и все они движутся.

Sergiks 26.11.2003 17:54

Пришли свой файл.

turtle 26.11.2003 18:24

сейчас пока не могу - завтра пришлю, если в тупик зайду :)

p.s. зайду - 100 пудов :D

turtle 26.11.2003 20:25

аллилуя!
 
нашел багу: в мувиках со всплывающими подсказками неактивные подсказки были не пустыми, а просто альфой прятались. Соответственно, движок напрягался расчитывать сразу три процесса за один фрейм - мувик, еще мувик и альфу. От того и тормозило. Сейчас - 15% максимум.

всем спасибо!

короче, оптимизация, как и было сказано :D


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

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