private void SetTextures() { var imgLength = _webImageHolders.Length; var urlLength = _urls.Length; for (int i = 0; i < imgLength; i++) { if (i < urlLength) { var text = _urls[i].text; if (!string.IsNullOrEmpty(text)) { StartCoroutine(TextureDownloader.GetTexture(text, _webImageHolders[i])); } } else { break; } } }
// Start is called before the first frame update void Start() { image.enabled = false; textureDownloader = new TextureDownloader(); textureDownloader.GetTexture(movieDetails.imdbID, movieDetails.Poster, this, OnTextureLoaded); }
void Start() { mTextureDownloader = new TextureDownloader(GetFilter(), TextureUrl); }
public void StartLoadingImage(string url, Action onSuccess = null, Action <string> onFail = null) { this.onSuccess = onSuccess; StartCoroutine(TextureDownloader.StartDownload(url, OnTextureDownloaded, onFail)); }