Esempio n. 1
0
    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;
            });
        }
    }
Esempio n. 2
0
    // 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();
                }
            });
        }
    }