private void TitleNewsResult(GetTitleNewsResult result) { //Show title news sTitleNews.text = result.News [0].Title + "\n\n" + result.News [0].Body + "\n\n" + result.News [0].Timestamp; }
private void SuccessTitleNews(GetTitleNewsResult result) { foreach (var item in result.News) { GetComponent <Text>().text = item.Title + ": " + item.Body; } }
private void OnNewsResult(GetTitleNewsResult result) { news = result.News; newsLoaded = true; // as soon as the news gets loaded, show it -- as long as we're done logging in and registering the user if (PlayFabGameBridge.gameState == 3) { showNews = true; } }
private static void OnGetTitleNewsSuccess(GetTitleNewsResult result) { // parse news "tags" // sort newsitems into buckets for easier use elsewhere // some buckets would be News / Sales / Tips / Images promoItems.Clear(); foreach (var item in result.News) { var endTagsIndex = item.Title.LastIndexOf('}'); promoItems.Add(new UB_PromotionalItem { TimeStamp = item.Timestamp, PromoBody = item.Body, PromoTitle = item.Title.Substring(endTagsIndex + 1), PromoType = PromotionalItemTypes.Tip }); } PF_Bridge.RaiseCallbackSuccess("Title News Loaded", PlayFabAPIMethods.GetTitleNews, MessageDisplayStyle.none); }
/// <summary> /// Callback received when ingame news are loaded. /// </summary> /// <param name="result">Result from PlayFab.</param> void OnGameNewsLoaded(GetTitleNewsResult result) { gameNews = result.News; }