客户端预测是一种在服务器权威模型下的优化技术,允许客户端立即执行输入预测移动,无需等待服务器确认,从而提供流畅的用户体验。当服务器状态与客户端预测不一致时,触发**调和(Reconciliation)**机制进行校正。
ServerRpc
LateUpdate
ReconciliationThreshold
// Reconciliation logic in LateUpdate if (Vector3.Distance(transform.position, _serverPosition.Value) > _reconciliationThreshold) { _clientPredictedPosition = _serverPosition.Value; transform.position = _clientPredictedPosition; }