У меня проблема с воспроизведением записанного игрового повтора. Данные воспроизведения состоят из кортежей временной метки, когда пользователь ввел данные, и самого ввода.
Каждый кадр во время воспроизведения повтора я пытаюсь найти соответствующий пользовательский ввод в данных повтора. Но поскольку время в каждом кадре в большинстве случаев никогда точно не совпадает с отметкой времени в данных воспроизведения, я могу получить только ближайшую отметку времени из данных воспроизведения, которая в среднем отличается примерно на 0,01 секунды от времени текущего кадра. Это делает воспроизведение очень неточным.
Какие у меня есть возможности реагировать на эту разницу?