Я планирую провести научный эксперимент, в котором точность времени будет очень важна. Приложение, которое я буду использовать, разработано в Adobe AIR, и оно должно измерять время между двумя нажатиями кнопок на экране. Теперь я кое-что прочитал о точности Timer в AS3 и о том, что это подпарам, потому что это зависит от производительности и количества кадров, я полагаю, но мне интересно, будет ли в моей ситуации это будет проблемой, поскольку мне нужно только измерить разница во времени после второго нажатия кнопки, событие, которое начинается после нажатия.Точность таймера при использовании getTimer() - время запуска после нажатия кнопки
Может кто-нибудь помочь мне?
Заранее спасибо.
Спасибо за ваш ответ. Приложение всегда будет активировано и находится на переднем крае, и действительно его не очень тяжело (только две статические кнопки видны). Начальное время регистрируется после события mousemove (чтобы оставить время ответа после нажатия), он просто ждет второго клика и снова использует getTimer() для вычисления результата. Кроме того, имеет значение, что я использую ase сценическую частоту кадров? Сейчас я использую 30 кадров в секунду. – user2629641
Если вы не получаете выходы, которые не делятся на 33 (1000/30), тогда это должно иметь значение, это означает, что точность менее времени кадра не достижима. Если вам не нужно записывать время, меньшее одного кадра, это не имеет значения. Я думаю, что тесты должны обеспечить фактические ограничения, к сожалению, я пока не могу развиваться для мобильных устройств. – Vesper
На самом деле мое приложение не для мобильных устройств, это просто приложение Air на рабочем столе. Просто из любопытства, почему мне нужно, чтобы получить выход, который можно выделить на 33? – user2629641