Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   setInterval и setTimeout, а так же ENTER_FRAME и браузер (http://www.flasher.ru/forum/showthread.php?t=147268)

iNils 01.12.2010 23:10

Они говорят о том, что:
1. Разница между getTimer и Date есть, но говорит о том, что-то кто из них врет, а кто не ясно.
2. Вывод данных getTimer и Date трейсом и попытка хотя бы визуально сравнить совпадение секунд с системными часами, упирается в разницу во времени между снятием значения и выводом его на экран.

Psycho Tiger 01.12.2010 23:19

Цитата:

1. Разница между getTimer и Date есть, но говорит о том, что-то кто из них врет, а кто не ясно.
Аха, я об этом тоже написал.
Цитата:

2. Вывод данных getTimer и Date трейсом и попытка хотя бы визуально сравнить совпадение секунд с системными часами, упирается в разницу во времени между снятием значения и выводом его на экран.
Аха. В этом и вся соль: значения getTimer`а могут быть точнее атомных часов, но если он вдруг из за каких нибудь периферийных устройств нижнего уровня схватит погрешность (например - от балды глупость конечно, но всё же - рендер экрана, который имеет погрешность в 4 мс (цифры опять от балды)) - то и сам getTimer станет грешить на 4 мс.
Имо в таких случаях нужно смотреть не в корень, а туда что мы имеем. И getTimer даёт погрешности, относительно Date. А Date логично взять за точку отсчета. Не состыкуется - грешен.


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

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