IEnumerator Init() { while (stickerSet == null) { yield return 1; } if (stickerSet.Stickers == null || stickerSet.Stickers.Count == 0) { FASSticker.GetStickerSet(stickerSet.Id, (_stickerSet, error) => { if (error == null) { this.stickerSet = _stickerSet; SetCells(); initialized = true; } else { StartCoroutine(Init()); } }); } else { SetCells(); initialized = true; } }
public void SetStickerSet(Fresvii.AppSteroid.Models.StickerSet stickerSet, AUIStickerSetSelector selector) { this.StickerSet = stickerSet; this.selector = selector; image.Set(this.StickerSet.Url); }
public void SetStickerSet(Fresvii.AppSteroid.Models.StickerSet stickerSet, AUIStickerSetSelector stickerSetSelector) { this.stickerSet = stickerSet; this.stickerSetSelector = stickerSetSelector; }