public void LoadBoadImage() { if (m_Master != null) { string url = ""; if (m_Master.type == MasterDataDefineLabel.GachaType.STEP_UP) { url = string.Format(GlobalDefine.GetScratchBoadhUrl(), m_StepManageMaster.url_img); } else { if (m_Master.url_img == string.Empty) { url = string.Format(GlobalDefine.GetScratchBoadhUrl(), m_Master.fix_id); } else { url = string.Format(GlobalDefine.GetScratchBoadhUrl(), m_Master.url_img); } } WebResource.Instance.GetSprite(url, (Sprite sprite) => { BoadImage = sprite; BoadAlpha = 1; }, () => { BoadImage = ResourceManager.Instance.Load("dummy_scratch_banner"); BoadAlpha = 1; }); } }
// Use this for initialization void Start() { SetUpButtons(); if (Context.Banner_url.IsNullOrEmpty() == true) { BannerImage.gameObject.SetActive(false); } else { string url = string.Format(GlobalDefine.GetScratchBoadhUrl(), Context.Banner_url); WebResource.Instance.GetSprite(url, (Sprite sprite) => { if (BannerImage != null) { BannerImage.sprite = sprite; BannerImage.color = Color.white; SetImageSize(); } }, () => { if (BannerImage != null) { BannerImage.sprite = ResourceManager.Instance.Load("dummy_scratch_banner", ResourceType.Common); BannerImage.color = Color.white; SetImageSize(); } }); } }