private void Awake() { if (body == null) { body = GetComponent <Rigidbody>(); } defaultCameraTransformInfo = playerCamera.transform.GetLocalInfo(); playerCameraDistance = (transform.localPosition - defaultCameraTransformInfo.localPosition).magnitude; }
public static void SetToTransformInfo(this Transform t, TransformLocalInfo info) { t.localPosition = info.localPosition; t.localRotation = info.localRotation; t.localScale = info.localScale; }