// Update is called once per frame void Update() { double latitude = Input.location.lastData.latitude; //-17.3663289; double longitude = Input.location.lastData.longitude; //-66.1758675; var moonPosition = SunCalc.getMoonPosition(DateTime.UtcNow, latitude, longitude); var moonIllumination = SunCalc.getMoonIllumination(DateTime.UtcNow); var phase = MoonPhase.GetMoonPhase((float)moonIllumination.phase); phaseText.text = phase.Name; distanceText.text = moonPosition.distance + " Km."; //Texture2D texture = Resources.Load<Texture2D>(phase.ImagePath); }