Просмотр полной версии : Оптимизация
Если сжать картинки то флешка будет работать быстрей или нет?
Сжать по размерам - да, а от качества джипега не зависит. Зависит от альфа-каналов, если несколько полупрозрачных картинок наложить друг на друга - будет тормозить.
Конечно будет. Чем меньше информации во Flash, тем меньше вес конечного файла.
Не путайте вес со скоростью работы.
Увеличивать надо не коэффициент сжатия, а уменьшать геометрические размеры картинок, уменьшать прозрачности и проч.
Не путайте вес со скоростью работы.
Увеличивать надо не коэффициент сжатия, а уменьшать геометрические размеры картинок, уменьшать прозрачности и проч.
А я всегда полагал, что чем меньше вес, тем выше скорость. Это прямая зависимость, напомню.
CrazyFlasher
19.07.2007, 13:08
А я всегда полагал, что чем меньше вес, тем выше скорость. Это прямая зависимость, напомню. Может вам нужны примеры?
Абсолютно никакой зависимости. Не стоит напоминать о том, что является false
чем меньше вес, тем выше скорость.
Речь не о скорости скачки. Говоря о загрузке системы, если зависимость вообще и есть, то, скорее обратная. Сам Flash является отличной иллюстрацией этого - паршивый скрипт может жрать ресурсов в разы больше чем StarCraft какой-нибудь.
Флешка теряет скорость, когда загрузка процессора приближается к 100%. Есть вариант, когда на компе стоит древняя видюха и не справляется с флешовой графикой на весь экран, но это очень редкий диагноз.
Если же загрузка системы будет в разумных приделах, снижения скорости наблюдаться почти не будет.
Для статично размещенных картинок скорость работы флешки несколько меняется при появлении их на сцене, для подвижных - играют роль их геометрические размеры и координаты. Для не целых величин следует ожидать существенные тормоза. Но "летящие" объекты всегда кушают ресурсы, особенно, когда они продолжают летать за приделами сцены.
Относительно общего веса: если двинуть в ролике картинку 100 кБ и 10 кБ то загрузка будет отличаться, но размер всего ролика тут непричем. Главное, чтоб ролик в памяти умещался.
кстати читал (сам еще не проверял) если в битмапе нужны прозрачности и их сделать использованием альфа-канала самого формата, а не при помощи наложения шэйповых масок во флэш, то данный битмап будет занимать меньше кБ в swf
aksios, видеокарта при отображении флеша отдыхает. Трудится процессор.
Ведьмак, не о весе свф речь идет, говорили же.
aksios, видеокарта при отображении флеша отдыхает. Трудится процессор.
У меня была древняя видюха, одна из первых AGP, так она сильно тормозила при выводе флеша больших размеров. Проц при этом был загружен менее чем на 30%. Я думаю, что это было из за косяков в видюхе. Например, потом я не смог на этом компе настроить сеть под ДОС, пока просто не поменял видиху.
aksios, при условии нормально поставленных драйверов, конечно. А если нет, то тормозит все подряд и не только флеш…
2 _etc: я и сказал "кстати"... тем более об этом факте мало кто знает, вот и поделился...
Вопрос тоже о ресурсах, поэтому создавать новую тему, думаю, не стоит..
Допустим есть код:
for (var p:Number = 1; p<arr.length; p++) {
obj._par.mc.txt["elem"+(p)]._x+=10;
;}
Если применить к нему следующие преобразования:
1.
var len:Number=arr.length;
for (var p:Number = 1; p<len; p++) {
obj._par.mc.txt["elem"+(p)]._x+=10;
;}
2.
var o:Object=obj._par.mc.txt;
for (var p:Number = 1; p<arr.length; p++) {
o["elem"+(p)]._x+=10;
;}
... , это увеличит скорость работы флешки или плеер не пересчитывает эти величины при каждом входе в цикл?
А что мешает провести тесты?
Вообще говоря, нужно оба преобразования произвести сразу.
В целом скорость увеличится, да.
Флешка теряет скорость, когда загрузка процессора приближается к 100%. Есть вариант, когда на компе стоит древняя видюха и не справляется с флешовой графикой на весь экран, но это очень редкий диагноз.
Я нашел флешку (вылающий огонь). Сделал ее под себя, добавил картинки. Загрузка процессора 50-60%. Как оптимизировать графику чтобы загрузка не была такой большой? Открываю несколько программ и сайт с этой флешкой, компьютер просто вешается. Могу скинуть исходник если интересно :confused: . Помогите, пожалуйста! :umnik2:
насколько я заметил, фильтр Glow хавает ресурсов гораздо больше чем Blur...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.