synctransform will now uselocaltransform only when checked

main
kjjohnsen 2022-12-06 16:59:56 -05:00
parent 20a8362800
commit 5ad76f69bc
2 changed files with 11 additions and 3 deletions

View File

@ -47,8 +47,16 @@ namespace VelNet
/// </summary> /// </summary>
protected override void SendState(BinaryWriter writer) protected override void SendState(BinaryWriter writer)
{ {
if (position) writer.Write(transform.localPosition); if (useLocalTransform)
if (rotation) writer.Write(transform.localRotation); {
if (position) writer.Write(transform.localPosition);
if (rotation) writer.Write(transform.localRotation);
}
else
{
if (position) writer.Write(transform.position);
if (rotation) writer.Write(transform.rotation);
}
if (scale) writer.Write(transform.localScale); if (scale) writer.Write(transform.localScale);
} }

View File

@ -1,7 +1,7 @@
{ {
"name": "edu.uga.engr.vel.velnet", "name": "edu.uga.engr.vel.velnet",
"displayName": "VelNet", "displayName": "VelNet",
"version": "1.1.3", "version": "1.1.4",
"unity": "2019.1", "unity": "2019.1",
"description": "A custom networking library for Unity.", "description": "A custom networking library for Unity.",
"keywords": [ "keywords": [