PDA

Просмотр полной версии : Тормоза swf в различных средах


Alex T
22.06.2006, 14:45
В самом проекте в тестовом режиме (Test Movie) работает намного быстрее, чем запущенная отдельно swf.
В чем может быть проблема?
Всем спасибо...

Король
22.06.2006, 14:48
проблема в том, что в ИДЕ флеш работает быстрее, чем в броузере или stand alone плеере

SINtez
22.06.2006, 14:51
Я в таких случеях fps поднимаю...

iNils
22.06.2006, 14:58
проблема в том, что в ИДЕ флеш работает быстрее, чем в броузере или stand alone плеереА у меня так
1. Stand alone (самый быстрый)
2. Браузер
3. IDE (самый медленный)

Еще может причина быть в том, что в IDE у тебя запускается в 8 плеере, а stand alone в 6 или 7.

Я в таких случеях fps поднимаю...Я всегда расчитываю под stand alone или браузер и допускаю погрешность при тестировании с учетом этого.

Король
22.06.2006, 15:06
в ИДЕ может работать медленнее если допустим параллельно открыто куча документов и/или они много весят - то-есть, когда тормозит сам ИДЕ
у меня он самый быстрый - может потму, что у меня проекты все - один код, и ничего не тормозит. а броузер - самый мелденный.
ну и на маке все немного по-другому, там плагин броуза вообще дико тормозной

etc
22.06.2006, 15:09
У меня по скорости -- Standalone, IDE, браузер. (всегда и везде так было)

CorC
05.07.2006, 11:58
по теме.
а есть ли какой нибудь выход из такой ситуации:
допустим я пишу игру на флеше, она конечно он-лайн, потому подстраивать ее надо под он-лайн вначале, но все равно не удобно же тестить постоянно выкладывая на фтп и очищая кэш, или если она будет доступна для скачивания...
может как нить по внутреннему таймеру действия отмерять?
это возможно или getTimer() тоже медленнее работает в разных средах?

__i
05.07.2006, 13:57
IDE жутко начинает тормозить если в окне трейса очень много информации

CorC
06.07.2006, 11:51
не, оно тормозит когда trace выводится как и везде оутпут много жрет %)

CorC
06.07.2006, 13:02
не дождался ответа, ладно сформулирую так:
можно ли подогнать выполнение процедур на некое кол-во миллисекунд от начала работы так, что б во всех средах работало одинаково
или оно же: getTimer() тоже замедляется в броузере?

Kiska_olya
06.07.2006, 15:04
А что делать если торомозит на растровых картинках, которые зациклины? картинки оптимизированы, вся swf весит порядка 90Kb
в отдельные моменты (в момент нашала цикла) загрузка ЦП доходит до30-40 процентов

CorC
06.07.2006, 16:10
помоему дак нормально, а тебе нужно что бы 0% было?
вот у меня машинка не очень на работе когда падают одновременно 30 картинок 30х30 проц на 35% грузится

видимо для моего вопроса нужно новую тему заводить...

etc
06.07.2006, 21:06
Интересно, а причём тут размер ролика?

kayama
07.07.2006, 10:27
Так и это еще не все - в разных браузерах скорость разная, причем (по крайней мере у меня) в Опере 8.5 - работает медленнее всего, а Лис, как всегда, всех делает.

CorC
08.09.2006, 18:28
ну вот тада давно тему пытался продолжить, вот от вас ответа не дождался но раз мне надо было я сделал, и причём даже работодатели довольны и работает гут
резюме: во всех средах по скорости работает одинаково!!! потому тема для мну уже не интересна

sem1313
08.09.2006, 18:46
резюме: во всех средах по скорости работает одинаково!!!


Не может быть такого... т.к. в разных средах есть разный тайминг, который "раздает" fps по разному... Тема уже была, где объяснялось, что в Лисе самое быстрое отображение == StandAlone, т.к. Лиса возлагает отображение fps на само приложение загруженное в него, а вот Explore имеет свой собственный тайминг, не зависящий от операционки... Он и раздает свой, так сказать onEnterFrame для приложений находящихся в нем... По этому в браузерах(во всех, кроме Лисы), скорость проигрывания всегда медленнее чем в IDE или StandAlone...

CorC
08.09.2006, 18:54
хм, ну если честно то мне теперь вапще наплевать дажу скока FPS стоит на документе %) проста я немного в сторону ушел от проигрывания кадров, и даже от setInterval

sem1313
08.09.2006, 20:14
У меня по скорости -- Standalone, IDE, браузер. (всегда и везде так было)


Та же фигня... И по другому быть не может....

CorC
08.09.2006, 20:26
а ты таким макаром попробуй написать какую нить игру, сразу понятно станет как и что делать что б скорость везде одинакова была

sem1313
08.09.2006, 20:43
Товарисч вы мне не Тыкайте... Это можно и за оскорбление принять... Здеся принято на Вы обращаться к другим...

Раз-з-з Вы такой умный, что бы ВездЕ скрость была одинакова, то выложите исходник... Мы все Ахнем Вашему ИнгогнитО...

О наш первопроходец...

iNils
08.09.2006, 20:48
На всякий случай напоминаю всем, что переход на личности карается Законом.

CorC
08.09.2006, 21:14
нет, не могу это выложить, разработчик не желает

iNils
08.09.2006, 21:20
нет, не могу это выложить, разработчик не желаетТогда зачем вы людей баламутите? Сделали и молчите себе на здоровье. А то пришли, подразнили всех и все. Не стыдно? :)