Table of Contents

Struct Vector3ErrorCorrector

Namespace
Netick.Unity
Assembly
Netick.Unity.dll

Handles prediction error correction smoothing for a Vector3.

public struct Vector3ErrorCorrector
Inherited Members

Fields

Vector3Error

public Vector3 Vector3Error

Field Value

Vector3

Vector3PreRollback

public Vector3 Vector3PreRollback

Field Value

Vector3

Methods

Init(Vector3)

public void Init(Vector3 value)

Parameters

value Vector3

OnPostResimulation(Vector3)

public void OnPostResimulation(Vector3 currentValue)

Parameters

currentValue Vector3

OnPreRollback(Vector3)

public void OnPreRollback(Vector3 value)

Parameters

value Vector3

Render(ref Vector3, float, float, float)

public void Render(ref Vector3 interpolatedValue, float correctionMultiplier, float teleportThreshold, float deltaTime)

Parameters

interpolatedValue Vector3
correctionMultiplier float
teleportThreshold float
deltaTime float