Example #1
0
        public IEnumerator ParseURLToImage(string URL, WebBanner banner)
        {
            WWW w = new WWW(URL);

            yield return(w);

            banner.BannerObj.GetComponent <RawImage>().texture = w.texture;
        }
Example #2
0
        public WebBanner NewBanner(GameObject bannerObj = null)
        {
            Debug.Log("NewBanner");

            WebBanner banner = new WebBanner();

            if (bannerObj != null)
            {
                banner.BannerObj = bannerObj;
            }

            Debug.Log("Calling API...");

            string ApiJson = new WebClient().DownloadString(Core.Config.BannerDomain);

            Debug.Log("Recieved API: " + ApiJson);

            banner.Model = JsonConvert.DeserializeObject <Models.WebBannerModel>(ApiJson);

            Debug.Log("Deserialize");

            return(banner);
        }