private IEnumerator GetInitRecipe(string url) { Debug.Log("Sending to " + url); using (UnityWebRequest www = UnityWebRequest.Get(url)) { yield return(www.SendWebRequest()); if (www.isNetworkError) { Debug.LogError(www.error); } else { if (www.isDone) { string jsonResult = System.Text.Encoding.UTF8.GetString(www.downloadHandler.data); initRecipe = JsonConvert.DeserializeObject <InitRecipe>(jsonResult); InitRecipeReceived?.Invoke(); Debug.Log(jsonResult); } } } }
private InitRecipe MockInitRecipe() { string json = initRecipeMockTextFile.text; InitRecipe r = JsonConvert.DeserializeObject <InitRecipe>(json); return(r); }