public static GalaxyTransform NetworkTransform(this Transform transform) { GalaxyTransform galaxyTransform = new GalaxyTransform(); galaxyTransform.position = new GalaxyVector3(); galaxyTransform.position = transform.position.NetworkVector3(); galaxyTransform.rotation = new GalaxyQuaternion(); galaxyTransform.rotation = transform.rotation.NetworkQuaternion(); return(galaxyTransform); }
private void SyncTransform(GalaxyTransform netTransform) { if (netTransform.position != null) { transform.position = netTransform.position.Vector3(); } if (netTransform.rotation != null) { transform.rotation = netTransform.rotation.Quaternion(); } }