Скинь ошибку при загрузке в www класс Unity - PullRequest
0 голосов
/ 16 октября 2018

Добрый день, ребята, как я могу выдать ошибку во время WWW.isDone(){} в Unity.Кажется, я не могу найти какую-либо ссылку по этому поводу.

Я делаю что-то вроде этого

tring path = Path.Combine(Application.streamingAssetsPath, "datacenter.json");

        string jsonString = null;

        if (path.Contains(":\\") || path.Contains(":/"))
        {
            WWW www = new WWW(path);

            while (!www.isDone) { }

            if (!string.IsNullOrEmpty(www.error))
            {
                tzSceneManager.instance.CreateEmergencyPopup("DATACENTER_ERROR", LocalizationManager.GetText(eTextKey.DATACENTER_ERROR), "OK", null, () =>
                {
#if UNITY_EDITOR
                    UnityEditor.EditorApplication.isPlaying = false;
#else
                   Application.Quit();
#endif
                });
            }
            else
            {
                jsonString = www.text.Trim();
            }
        }
        else
        {
            jsonString = File.ReadAllText(path);
        }

        CheckJSonManager.Instance._DataCenterJson = JsonMapper.ToObject<DataCenterJson>(jsonString);
        DataCenter_BaseURL = CheckJSonManager.Instance._DataCenterJson.dataCenter;

Я не могу попробовать свой метод CreateEmergencyPopup(), потому что я не могу сделатьОшибка .Я прошу прощения за этот вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...