public TransformInfo(Vector3 position, Vector3 eulerAngles, Vector3 lossyScale, Vector3 localPosition, Vector3 localEulerAngles, Vector3 localScale) { this.LocalPosition = TypeUtils.Json.Convert.Vector3ToVec3(localPosition); this.LocalEulerAngles = TypeUtils.Json.Convert.Vector3ToVec3(localEulerAngles); this.LocalScale = TypeUtils.Json.Convert.Vector3ToVec3(localScale); this.Position = TypeUtils.Json.Convert.Vector3ToVec3(position); this.EulerAngles = TypeUtils.Json.Convert.Vector3ToVec3(eulerAngles); this.LossyScale = TypeUtils.Json.Convert.Vector3ToVec3(lossyScale); }
public TransformInfo(Transform transform) { this.LocalPosition = TypeUtils.Json.Convert.Vector3ToVec3(transform.localPosition); this.LocalEulerAngles = TypeUtils.Json.Convert.Vector3ToVec3(transform.localEulerAngles); this.LocalScale = TypeUtils.Json.Convert.Vector3ToVec3(transform.localScale); this.Position = TypeUtils.Json.Convert.Vector3ToVec3(transform.position); this.EulerAngles = TypeUtils.Json.Convert.Vector3ToVec3(transform.eulerAngles); this.LossyScale = TypeUtils.Json.Convert.Vector3ToVec3(transform.lossyScale); }