Просмотр полной версии : Flashka сильно грузит процессор
Флэш-презентация с несколькими мувиклипами без векторной графики, сложных action scriptov, а процессолр грузит на 50-100%. Почему такое может быть?
http://www.in-commerce.net/ - flash zdesj.
Грузит глобально потому, что векторную графику обработать нужно - если использовать не векторизованую графику, размер ролика выростает (часто не значительно), а загрузка процессора существенно падает. При этом, даже одна и та же flashка по содержанию, но с меньшим размером рабочей области грузит проц меньше пропорционально изменению размера.
В твоем случае: нужно вобще то ролики, которые не отображаются на экране останавливать.
Так в том-то и дело, что я векторной графики не использую... Я выяснил вобщем, почему грузится проц. Это происходит из-за вращения на фоне 2х картинок-спиралей. Крутятся они motion-tweenom по часовой стрелке.
А вот и сами картинки:
http://dev1.intechnic.com/incommerce_web/twirl1.jpg
http://dev1.intechnic.com/incommerce_web/twirl2.jpg
любая растровая графика с прозрачностью всегда будет сильно грузить проц, это происходит при ее смещении, так как плеер должен просчитать цвет каждого растра...
тоже самое происходит если двигать градиент с прозрачностью поверх растровой картинки
а как решить эту проблему? не отказываться ведь теперь от растровой графики насовсем?
лично я простого способа не нашел...
сложный - всю графику делать в векторе
тогда чисто теоретически проц должно грузить меньше...
хотя тоже не факт....
Я сейчас попробовал сделать trace bitmap моим картинкам, но стало только хуже, еще больше тормозит.
неее
ты не понял
trace битмап он делает кучу маленьких векторных объектов
а надо чтоб был один...
ну это я запарюсь перерисововать :) :d
я ж говорю способ сложный :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.