public static void ResetPosition() { PropsUnityObject Object = Target.GetComponent(typeof(PropsUnityObject)) as PropsUnityObject; float myYOffSet = Object.Renderer.bounds.size.y; LookAtOffset = Vector3.up * myYOffSet; PanX.Current = 0; }
public static void FocusOn(Transform argTarget) { Target = argTarget; CameraTransform.parent = Target; PropsUnityObject Object = Target.GetComponent(typeof(PropsUnityObject)) as PropsUnityObject; if (Object) { float myYOffSet = Object.Renderer.bounds.size.y; LookAtOffset = Vector3.up * myYOffSet; Height.Current = myYOffSet + .5f; Distance.Current = myYOffSet + 1; PanY.Current = 0; PanX.Current = 0; } }