Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   flash optimising (http://www.flasher.ru/forum/showthread.php?t=60217)

Weax 05.07.2004 15:28

flash optimising
 
rebiata podskazhyte mozet kto znajet kakuju progu dlia optimizirovanija swf ?
dopustim jest swf s dafiga dafiga slojami i tormozit, bylo by neploxo kakoj progoj ctob ona sdelala ctoto vrode brakeapart v kazdom kadre vsex slojov v odin, i torzmoz menshe byl by..

Kinsler 05.07.2004 15:34

ну есть у меня swf оптимизатор тока он как то криво работает
могу скинуть в принципе
сам стараюсь все это делать ручками

Weax 05.07.2004 17:17

Kinsler, skin kudanibud esli mozesh..
na weax@mail.ru mozesh

Kinsler 05.07.2004 17:21

скинул, тока сразу предупреждаю там 2,5 метра
и кривой он какой-то
мне по крайней мере не нравится как он работает

Weax 05.07.2004 17:54

jasno, spasibo :) :rolleyes:

Ромастый 05.07.2004 20:03

Если хочешь что-то сделать хорошо - сделай сам, а не доверяй это проге. У меня тож был какой-то оптимизатор, кажется flash optimizer - так и назывался. Более или менее нормально он уменьшал на 5-10%, а если больше, то все начинало мутировать:)

Kinsler 05.07.2004 20:05

Это он и есть :)
ну я предупреждал что он кривой :)
:rolleyes:

Nucer 05.07.2004 22:53

2 Weax Если ты считаешь, что тормоза из-за большого количества слоёв, то ты ошибаешься. Флэш всё равно всё сваливает в одну кучу потом.

Kinsler 06.07.2004 11:37

Кстати а из-за чего могут быть вообще тормоза?
не считая понятно скриптов жрущих много

Nucer 06.07.2004 13:29

Да и скрипты тоже жрут немного. В основном анимация: текст, градиенты, маски...

Kinsler 06.07.2004 13:33

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

Nucer 06.07.2004 15:54

Ну да. А циклы должны быть очень большими, чтобы из-зи них тормозило.

Ромастый 06.07.2004 16:02

У меня зачастую бывает проблема, когда дают 100% растровый макет (перерисовывать в векторе нет смысла). Применение к растру масок, плавное движение картинки, эффекты с прозрачностью - все это реально тормозит, хотя те же действия с вектором летают на ура.
В данном случае все зависит от видюхи?

Kinsler 06.07.2004 16:06

2 Nucer
были
один чел делал обсчет данных на флеш
ну типа в институте до большой точности данных
у него реально много жрало
приченм код он оптимизировал
тот же код на С++ жрал гораздо меньше.

2 Romasty Помоему не только ...
проц тоже жрет да и память...

Mitay 06.07.2004 16:08

нет, вектор - это вектор, а растр - это растр
флэш медленно работает с растром, поэтому лучше использовать его в анимации как можно меньше

Ромастый 06.07.2004 17:06

Вложений: 1
Вот кстати, недавно пришлось делать.
Эффект с растровой картинкой. Но так еще вроде не особенно тормозит. Но когда это происходит над растровым фоном (растр на растре сидит и вектором погоняет :)), все затормаживает раза в два.
Блин, ну как объяснить начальству, что для флэшовых сайтов НЕЛЬЗЯ делать растровые макеты?!!! Они, гады, макет к реализации примут, а ты парься :mad:
Пойду пива с горя выпью...

Kinsler 06.07.2004 18:12

это типа у меня именно этот пример не тормозит и жрет мало..
тока в момент загрузки проц подскакивает...
а растр можно по идее трейсить в Кореле.....

Ромастый 06.07.2004 18:17

дело в том, что этих девушек не одна - а штук пять, и в оригинале они сменяют друг друга с эффектом телеэкрана.
Т.е. пока одна исчезает с тем же эффектом появляется другая. Плюс все это поверх растрового фона:(
А самих девушек я вручную отрисовывать буду - аккуратнее получится, чем трассировать.

Kinsler 06.07.2004 18:20

а ну ты б хоть написал что их много :)
поверх растрового это да :)

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


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

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