public void SetFromWorldDirection(Vector3 worldDirection) { Vector2 coords = SphereUtility.DirectionToSphericalCoordinate(worldDirection); horizontalRotation = coords.x; verticalRotation = coords.y; }
public Vector3 GetWorldDirection() { return(SphereUtility.SphericalCoordinateToDirection(new Vector2(horizontalRotation, verticalRotation))); }