Показать сообщение отдельно
Старый 24.06.2013, 05:56
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 3  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
подобная проблема действительно существует и наблюдается она тогда, когда открытая флешка оказывается на неактивной вкладке. Замедляются таймеры и падает фпс. Это хитрожопое решение адобы по "увеличению" производительности флешплеера. Решение в данном случае заключается в следующем, не завязывать логику на предположение что таймер или ентер-фрейм сработает через около-константное время(вами предполагаемое), а в особо важных местах, по срабатыванию таймера высчитывать сколько времени прошло с последнего срабатывания - N и обсчет производить N/M раз, где M это тот предполагаемый промежуток времени через который должна просчитываться логика. Без лагов, работать будет как и ожидается, а при неактивной вкладке логика не будет отставать