void OnReceive(string text, bool success, params object[] extensions) { if (success) { var result = ConversionResult.CreateFromJSON(text); _remainingSlides = result.files.Count; foreach (var slideName in result.files) { var slideUrl = string.Format("{0}/{1}/{2}/{3}", BaseUrl, "get", result.hash, slideName); _client.GetImage(slideUrl, OnSlideImageReceive, result.hash, slideName); } } else { Debug.LogError("Conversion failed."); _remainingSlides = 0; } }