Skip to content

Commit 387a988

Browse files
committed
Fixed rotation issues on the NetworkedTransform
1 parent bfe9e9b commit 387a988

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

MLAPI/MonoBehaviours/Prototyping/NetworkedTransform.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ void Update()
8181
writer.Write(transform.position.x);
8282
writer.Write(transform.position.y);
8383
writer.Write(transform.position.z);
84-
writer.Write(transform.rotation.x);
85-
writer.Write(transform.rotation.y);
86-
writer.Write(transform.rotation.z);
84+
writer.Write(transform.rotation.eulerAngles.x);
85+
writer.Write(transform.rotation.eulerAngles.y);
86+
writer.Write(transform.rotation.eulerAngles.z);
8787
}
8888
SendToServerTarget("MLAPI_OnRecieveTransformFromClient", "MLAPI_POSITION_UPDATE", writeStream.GetBuffer());
8989
}
@@ -145,7 +145,7 @@ private void OnRecieveTransformFromClient(int clientId, byte[] data)
145145
{
146146
lerpStartPos = transform.position;
147147
lerpStartRot = transform.rotation;
148-
lerpEndPos = new Vector3(xPos, yPos, zRot);
148+
lerpEndPos = new Vector3(xPos, yPos, zPos);
149149
lerpEndRot = Quaternion.Euler(xRot, yRot, zRot);
150150
lerpT = 0;
151151
}

0 commit comments

Comments
 (0)