![]() |
setInterval и setTimeout, а так же ENTER_FRAME и браузер
setInterval и setTimeout а так же ENTER_FRAME неправильно работают в браузере?
Заметил следующее - если поставить интервал setInterval (go, 1000/25); то функция go вызываается 25 раз в секунду . НО стоит свернуть окно браузера или переключиться в нем на другую вкладку как go начинает вызываться лишь 2 раза в секунду! Тоже относится и к timeout и ENTER_FRAME - их числовые промежутки тоже увеличиваются Как ГАРАНТИРОВАННО вызывать какую либо функцию каждые X миллисекунд ( ну если не гарантированно, то хотя бы примерно, но уж никак не 2 раза в секудну, когда мне надо 25. ну хотябы 10 раз в секунду например)? |
getTimer
|
Цитата:
|
Как fps на setInterval влияет?
|
Так же как и на Timer :) Даже getTimer() не точен, хотя и в гораздо меньшей мере.
|
О как.
Вы баллистические ракеты запускаете? Мне как то плевать, что getTimer даст расхождение в 50 мс. |
Я где-то сказал что меня это напрягает? Мне даже плевать, что таймер дает расхождение в одну секунду. :)
|
Прошу прощения если показался резким.
Но к чему был комментарий про неточность? |
Это был ответ на вопрос:
Цитата:
|
Мда. в итоге имеем нерабочие setTimeout и setInterval
как ADOBE осмелился подложить такую свинью в версию начиная с 10.1 ??? я несу убытки из за этой вот самодеятельности ихней(( |
| Часовой пояс GMT +4, время: 21:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.