//private IEnumerator RealGetTexture(string url) //{ // yield return StartCoroutine(TextureUtils.LoadRemote(url, value => texture2d = value)); // Data.Instance.lastArtTexture = texture2d; // yield return null; //} public void OnSelected(Footer footer, int id) { if (sprite) { Data.Instance.SetLastArtTexture(texture2d); //Data.Instance.lastArtTexture = sprite.texture; } footer.OnSelect(id); }