我在播放录制的游戏重播时遇到问题。回放数据由用户输入时的时间戳元组和输入本身组成。
播放回放时的每一帧我都尝试在回放数据中找到匹配的用户输入。但由于每一帧中的时间大多与回放数据中的时间戳不完全匹配,我只能从回放数据中获取最接近的时间戳,该时间戳与当前帧时间平均相差约 0.01 秒。这使得回放非常不精确。
我必须对这种差异做出哪些反应?
我在播放录制的游戏重播时遇到问题。回放数据由用户输入时的时间戳元组和输入本身组成。
播放回放时的每一帧我都尝试在回放数据中找到匹配的用户输入。但由于每一帧中的时间大多与回放数据中的时间戳不完全匹配,我只能从回放数据中获取最接近的时间戳,该时间戳与当前帧时间平均相差约 0.01 秒。这使得回放非常不精确。
我必须对这种差异做出哪些反应?