Пример #1
0
    IEnumerator EditPlaceCoroutine(Place place)
    {
        yield return(new WaitForEndOfFrame());

        string url = EditPlaceResult.BuildURL(place);
        WWW    www = new WWW(url);

        yield return(www);

        if (www.error != null)
        {
            Debug.Log(www.error);
            yield break;
        }

        EditPlaceResult result = JsonUtility.FromJson <EditPlaceResult>(www.text);

        if (result.error != null)
        {
            Debug.Log(result.error);
            yield break;
        }

        currentPlace.UpdatePlace(result.place);
        UpdateArrivalTime(result.place);
        UpdateLabels(result.place);
    }
Пример #2
0
    IEnumerator EditPlaceCoroutine(PlaceListItem place)
    {
        string url = EditPlaceResult.BuildURL(place.data.place);
        WWW    www = new WWW(url);

        yield return(www);

        if (www.error != null)
        {
            Debug.Log(www.error);
            yield break;
        }

        EditPlaceResult result = JsonUtility.FromJson <EditPlaceResult>(www.text);

        if (result.error != null)
        {
            Debug.Log(result.error);
            yield break;
        }
    }