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