コード例 #1
0
        public void SetApp(Fresvii.AppSteroid.Models.App addApp, AUIRecommendedApps AUIRecommendedApps)
        {
            this.AUIRecommendedApps = AUIRecommendedApps;

            if (addApp == null)
            {
                if (banner != null)
                    banner.gameObject.SetActive(false);

                appIcon.gameObject.SetActive(false);

                textAppName.gameObject.SetActive(false);

                textDeveloperName.gameObject.SetActive(false);

                button.interactable = false;
            }
            else
            {
                this.AddApp = addApp;

                if (banner != null)
                    banner.Set(this.AddApp.IconUrl);

                appIcon.Set(this.AddApp.IconUrl);

                textAppName.text = this.AddApp.Name;

                textDeveloperName.text = this.AddApp.GameGenres[0].Name;
            }
        }
コード例 #2
0
        public void SetApp(Fresvii.AppSteroid.Models.App addApp)
        {
            this.AddApp = addApp;

            appIcon.Set(this.AddApp.IconUrl);

            textAppName.text = this.AddApp.Name;

            if (this.AddApp.GameGenres.Count > 0)
                textGameCategory.text = this.AddApp.GameGenres[0].Name;
        }
コード例 #3
0
        public void SetApp(Fresvii.AppSteroid.Models.App addApp, AUIFrame parentFrame)
        {
            this.parentFrame = parentFrame;

            this.App = addApp;

            bannerImage.delayCount = transform.GetSiblingIndex() * 10;

            bannerImage.Set(this.App.BannerImageUrl, (obj) =>
            {
                if(!Showing)
                    gameObject.SetActive(false);

                TextureIsReady = true;
            });
        }