Lockstep-Tutorial icon indicating copy to clipboard operation
Lockstep-Tutorial copied to clipboard

输入预发送(PreSendInputCount)不就是输入延时了吗?

Open jinq0123 opened this issue 5 years ago • 1 comments

当前的输入,发往服务器并本地保存时,帧号是故意延后了 PreSendInputCount, 所以本地预测执行也会延后,服务收到后也会延后发送,这样不是人为的增加了输入延时了吗?仅仅是为了避免被服务器判为过期包而丢弃?

jinq0123 avatar Sep 23 '20 10:09 jinq0123

猜测一下,作者意图:PreSendInputCount 是根据 网络 ping 值波动的,特别影响在于 maxPing , 总结来说,客户端网络延迟高,意味着落后于服务器比较多,需要更大的输入窗口发送值,延迟高,maxping 大,inputTargetTick 值也就变大,可发送的输入就多了

BUGyyc avatar Jun 09 '23 07:06 BUGyyc