Skip to content

Commit a44141a

Browse files
committed
Fixed snap on the NetworkedTransform component
1 parent bc78303 commit a44141a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

MLAPI/MonoBehaviours/Prototyping/NetworkedTransform.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ void Update()
9090
{
9191
if((isServer && InterpolateServer) || !isServer)
9292
{
93+
if(Vector3.Distance(transform.position, lerpEndPos) > SnapDistance)
94+
{
95+
//Snap, set T to 1 (100% of the lerp)
96+
lerpT = 1;
97+
}
9398
lerpT += Time.deltaTime / timeForLerp;
9499
transform.position = Vector3.Lerp(lerpStartPos, lerpEndPos, lerpT);
95100
transform.rotation = Quaternion.Slerp(lerpStartRot, lerpEndRot, lerpT);

0 commit comments

Comments
 (0)