Example #1
0
    public IEnumerator WeatherFinder()
    {
        print("Preparing...");
        GameObject manager = GameObject.Find("WeatherManager");

        myWeather = manager.GetComponent <WeatherManager>();
        weatherC  = manager.GetComponent <WeatherControl>();


        //myWeather.cityName = CitySearch;

        //myWeather.GetJsonData();
        yield return(StartCoroutine(GetCityData()));

        weatherC.spawnWeatherEmote(myWeather.weather);

        GameObject.Find("WeatherText(TMP)").GetComponent <TextMeshPro>().text = myWeather.weather;
        GameObject.Find("CityText(TMP)").GetComponent <TextMeshPro>().text    = myWeather.location;
        print(myWeather.location);
        print(myWeather.weather);
        print(myWeather.geoLat);
        print(myWeather.geoLon);
        print(myWeather.geoLocation);

        print("WEATHER FOUND!");
    }