Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   У меня у флехи стоит 50 fps А в IE показывает 35. (http://www.flasher.ru/forum/showthread.php?t=112494)

Anry_coolboy 29.05.2008 18:49

У меня у флехи стоит 50 fps А в IE показывает 35.
 
У меня у флехи стоит 50 fps А в IE показывает 35.

Подскажите, как можно исправить эту проблему.

chingachgoog 29.05.2008 19:03

Оптимизировать код и графику. ФП играет как успеваетю

Anry_coolboy 29.05.2008 19:24

так если создать пустую флеху, без кода и графики, все равно показует 35, а не 50. Если ставлю 35, показует 20. Может дело в плеере?

Alex_beginner 29.05.2008 19:30

chingachgoog! А как Вы думаете после оптимизации он достигнет 50 fps или будет ассимптотически приближаться к этому значению?

chingachgoog 29.05.2008 19:35

Цитата:

Сообщение от Anry_coolboy (Сообщение 742502)
так если создать пустую флеху, без кода и графики, все равно показует 35, а не 50. Если ставлю 35, показует 20. Может дело в плеере?

Тут несколько вариантов:
1) вы неправильно определяете fps
2) swf определяющий fps загружен в другой swf с fps=35
3) это слабый комп - в первую очередь из-за малой оперативки

Цитата:

Сообщение от Alex_beginner
chingachgoog! А как Вы думаете после оптимизации он достигнет 50 fps или будет ассимптотически приближаться к этому значению?

Если fps тормозит из-за плохой оптимизации, то вряд ли удасться достигнуть 50, но точно можно больше 35 :)

Alex_beginner 29.05.2008 19:54

А давай по рассуждаем! А iNils поправит, если что ни так.
Что такое fps?! Это количество обновлений экрана за секунду. Поскольку, между каждым обновлением проходит определнный период времени, за этот период времени успевает выполнится определенный объем кода. Пойдем дальше, если объем кода таков, что между ближайшими вызовами обновления, код не успевает выполниться, период до следущего обновления увеличивается, что приводит к снижению fps. А что происходит, если код успевает выполниться, снижения частоты обновления не должно произойти. Поэтому, я думаю, если оптимизировать код, то оптимизировать до той пороговой величины, чтобы код польностью успевал выполниться в периодах обновления. И тогда будет 50 fps (по моим предположениям).

iNils 29.05.2008 20:06

Скорость выполнения в activeX и плагинах всегда ниже, чем в flash ide.

etc 30.05.2008 03:21

Цитата:

Сообщение от Alex_beginner (Сообщение 742515)
Поскольку, между каждым обновлением проходит определнный период времени, за этот период времени успевает выполнится определенный объем кода. Пойдем дальше, если объем кода таков, что между ближайшими вызовами обновления, код не успевает выполниться, период до следущего обновления увеличивается, что приводит к снижению fps.

Строчки в кадр, да?:quiet:

Alex_beginner 30.05.2008 09:45

__etc! Извиняюсь! Вопроса не понял.


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

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