public override void ShowPanel(object obj) { base.ShowPanel(obj); EffectSoundMgr.Instance.PlayOpenPanelSound(); GameRequestHelper.GetRankingList(delegate(System.Collections.Generic.List <RankingInfo> list) { list.Reverse(); var idx = list.FindIndex(r => r.DisplayName == Save.Player.NickName); if (idx != -1) { myBlock.UpdateData(idx + 1, list[idx]); } else { myBlock.UpdateData(idx + 1, null); } int index = 1; _updater.OnListUpdate <RankingInfo>(list, delegate(RankingInfo info, GameObject block) { block.GetComponent <RankBlock>().UpdateData(index, info); index++; }); }); }
public void OnBeginGameClick() { HidePanel(); GameRequestHelper.BattleStart(delegate(List <BattlePlayerInfo> players) { BattleScene.Instance.BeginBattle(players); }); }
public void OnReturnClick() { EffectSoundMgr.Instance.PlayClickSound(); HidePanel(); GameRequestHelper.BattleClear(_victory, delegate() { BattleScene.Instance.EndBattle(); MainUI.Instance.ShowPanel <RolePanel> (); }); }
public void OnRechargeClick() { // #if UNITY_EDITOR GameRequestHelper.Recharge(); #else PayMgr.Instance.BuyProductClick("evolvewarengift"); #endif HidePanel(); }
void GameCenterCallback(string gcid) { GameRequestHelper.Login(gcid, delegate { HidePanel(); if (string.IsNullOrEmpty(Save.Player.NickName)) { MainUI.Instance.ShowPanel <NickNamePanel>(); } else { MainUI.Instance.ShowPanel <RolePanel>(); } }); }
public void OnCreatePlayerClick() { if (string.IsNullOrEmpty(_nickName.text)) { return; } EffectSoundMgr.Instance.PlayClickSound(); GameRequestHelper.SetNickName(_nickName.text, delegate { HidePanel(); MainUI.Instance.ShowPanel <RolePanel>(); }); //Save.Player.SetNickName(_nickName.text); //Save.Get().SaveData(); //MainUI.Instance.ShowPanel<RolePanel>(); }
//获取商品回执 void ProvideContent(string s) { Debug.Log("获取商品回执 : " + s); GameRequestHelper.Recharge(); }
public void OnLevelUpClick() { EffectSoundMgr.Instance.PlayTalentLevelUpSound(); GameRequestHelper.TalentLevelUp(_status.ID); }
public void OnResetClick() { GameRequestHelper.TalentReset(); }