public void SelectHeader(GameObject go) { long cardID = long.Parse(go.name); //更新PvP数据 bool inTeam = false; int oldLeaderIndex = -99; int firstEmptyIndex = -99; for (int i = 0; i < Obj_MyselfPlayer.GetMe().PvPBattleArray.Length; i++) { //在阵型中把旧的队长删掉 if (Obj_MyselfPlayer.GetMe().curPvPLearder > 0 && Obj_MyselfPlayer.GetMe().PvPBattleArray[i] == Obj_MyselfPlayer.GetMe().curPvPLearder) { oldLeaderIndex = i; Obj_MyselfPlayer.GetMe().PvPBattleArray[i] = -1; } if (Obj_MyselfPlayer.GetMe().PvPBattleArray[i] == cardID) { inTeam = true; } if (firstEmptyIndex == -99 && Obj_MyselfPlayer.GetMe().PvPBattleArray[i] == -1) { firstEmptyIndex = i; } } if (oldLeaderIndex == -99) //无队长. 设置新队长为第一个空位 { oldLeaderIndex = firstEmptyIndex; } foreach (UserCardItem item in Obj_MyselfPlayer.GetMe().cardBagList) { if (item.cardID == Obj_MyselfPlayer.GetMe().curPvPLearder) { item.qxzbFightIndex = -1; } if (item.cardID == cardID && inTeam) //如果之前在阵容中不修改其所在位置 { item.qxzbFightIndex = item.qxzbFightIndex % 100; } else if (item.cardID == cardID && !inTeam) { item.qxzbFightIndex = 0 + oldLeaderIndex + item.quality * 10; Obj_MyselfPlayer.GetMe().PvPBattleArray[oldLeaderIndex] = cardID; //之前不在阵容中,修改为之前的Leader的位置 } } Obj_MyselfPlayer.GetMe().curPvPLearder = cardID; mainUILogic.OnPVPTeamWindow(); }
void OnEnable() { if (mainController == null) { mainLogic = GameObject.Find("MainUILogic"); mainController = mainLogic.GetComponent <MainUILogic>().mainController.GetComponent <MainController>(); } skillHeroType = Obj_MyselfPlayer.GetMe().skillHeroType; cardList = Obj_MyselfPlayer.GetMe().cardBagList; cardListSort.Clear(); teamMemberArray = Obj_MyselfPlayer.GetMe().teamMemberArray; if (skillHeroType == SkillHeroType.UPDATE_CHILD) { //初始化已选择被吞噬升级卡牌id信息 selectIdList.Clear(); if (Obj_MyselfPlayer.GetMe().updateChildHeroItems.Count > 0) { foreach (UserCardItem card in Obj_MyselfPlayer.GetMe().updateChildHeroItems) { selectIdList.Add(card.cardID); } } FreshCostAndExpInfo(); } FreshUI(); if (cardList == null) { return; } cachedTransform = transform; //设置 items的获得函数 BagItemsPage bagItempage = cachedTransform.GetComponent <BagItemsPage>(); if (bagItempage != null) { bagItempage.onCalculateShowItemsFunction = null; bagItempage.onDragonFinishedClearItemsFun = null; bagItempage.onShowCardItemFunction = null; bagItempage.onCalculateShowItemsFunction += CalculateShowItems; bagItempage.onDragonFinishedClearItemsFun += OnDragonFinishedClearItemsFun; bagItempage.onShowCardItemFunction += ShowCardItem; } //开始分页显示功能 if (cachedTransform != null) { cachedTransform.GetComponent <BagItemsPage>().StartBagItemPages(); } grid.GetComponent <UIGrid>().repositionNow = true; }
//重置并记录当前已经翻开的奖励 void ResetCurAlready() { for (int i = 0; i < 8; i++) { randomAlreadyArray[i] = -1; } for (int i = 0; i < 8; i++) { if ((RewardFlags[i] & Obj_MyselfPlayer.GetMe().Flags) > 0) { randomAlreadyArray[i] = i + 1; } } }
public void OnGuestLoginDone(bool bSuccess) { if (bSuccess) { if (Obj_MyselfPlayer.GetMe().cyouCode == 0) { userName = userNameInput.text; //WML MARK password = passwordInput.text; userName = AccountInfo.Base64Encode(userName); password = AccountInfo.Base64Encode(password); string accountID = PlayerPrefs.GetString(HTTPClientAPI.uri.ToString() + "_Guest"); NetworkSender.Instance().BindCyouAccount(OnLoginRet, 1, userName, password, accountID); } } }
/// <summary> /// 回主界面 好友申请返回到邮件 /// </summary> private void ReturnToMainUI() { if (isFriendMail) { isFriendMail = false; showMessage = true; ScrollData scData = new ScrollData(scrollBar.scrollValue); Obj_MyselfPlayer.GetMe().SetScrollValue(friendApply_Key, scData); NetworkSender.Instance().getMailList(UpdateMailListDone); } else { mainLogic.SendMessage("ReturnToMainUI"); } }
//»ØµœÖ÷œçÃæ-- public void ReturnToMainUI() { //王明磊 : 统计模块代码 -> Statistics //如果不是Guide阶段,需要统计此按钮的点击信息 if (!GameManager.Instance.isGuideMode()) { PlayerPrefsX.StatisticsIncrease("Btn" + ((int)StatisticsEnum.Btn38).ToString()); } // mainController.SendMessage("showBottomBar"); mainController.SendMessage("showBottomBar"); Obj_MyselfPlayer.GetMe().ResetCultivateData(); ActiveWindow(ChildIndex.TeamController); // mainController.GetComponent<MainController>().ShowtopInfo(); mainController.SendMessage("ShowtopInfo"); }
public void RequestFacebookUrl(GameObject obj) { //test //GotoFacebookUrl(true); if (!PlayerPrefs.HasKey(Obj_MyselfPlayer.GetMe().accountID.ToString() + "_huodong_facebookLove")) { PlayerPrefs.SetInt(Obj_MyselfPlayer.GetMe().accountID.ToString() + "_huodong_facebookLove", 1); PlayerPrefs.Save(); NetworkSender.Instance().RequestTaskOver(GotoFacebookUrl, 1); } else { KDTLWebView.ShowWebView(ClientConfigure.getFacebookUrl()); } }
//判断是否能获得PVP商城的东西,就是能否能领奖 public bool IsCanGetPvPShopItem() { int nLen = TableManager.GetPvpShop().Count; for (int i = 1; i <= nLen; i++) { int nScore = TableManager.GetPvpShopByID(i).Score; if (Obj_MyselfPlayer.GetMe().nlTotalScore >= nScore) { return(true); } } return(false); }
void OnDisable() { UIDraggablePanel uiDragPanel = listParent.transform.parent.GetComponent <UIDraggablePanel>(); ScrollData scData = new ScrollData(uiDragPanel.verticalScrollBar.scrollValue); Obj_MyselfPlayer.GetMe().SetScrollValue(pvp_Key, scData); foreach (GameObject item in itemList) { GameObject fightBtn = item.transform.FindChild("fightBtn").gameObject; fightBtn.SetActive(false); CardListItemPool.Instance.DestroyItemAndPushToPool(item, strListItemName); } itemList.Clear(); }
/// <summary> /// 刷新界面信息 /// </summary> /// <param name="isSuccess"></param> private void RestartWindow(bool isSuccess) { GameObject.FindWithTag("main_controller").SendMessage("updateUserInfo"); if (isFriendMail) { ScrollData scData = new ScrollData(scrollBar.scrollValue); Obj_MyselfPlayer.GetMe().SetScrollValue(friendApply_Key, scData); } else { ScrollData scData = new ScrollData(scrollBar.scrollValue); Obj_MyselfPlayer.GetMe().SetScrollValue(normalMail_Key, scData); } NetworkSender.Instance().getMailList(UpdateMailListDone); }
public void ClickAtItem(GameObject item) { if (lastClicked != null) { lastClicked.transform.FindChild("bg").GetComponent <UISprite>().spriteName = "liebiao_beijing_1"; } lastClicked = item; timesPrompt.SetActive(true); ChangeCardInfo info = Obj_MyselfPlayer.GetMe().changeCardInfo[int.Parse(lastClicked.name) - 1]; timesPrompt.transform.FindChild("Label").GetComponent <UILabel>().text = info.Times.ToString(); changeConfirm.isEnabled = true; changeConfirm.transform.FindChild("Sprite").GetComponent <UISprite>().spriteName = "xianrendian"; item.transform.FindChild("bg").GetComponent <UISprite>().spriteName = "liebiao_beijing_2"; }
/// <summary> /// 选择卡牌 /// </summary> private void SelectCard(GameObject go) { long cardID = long.Parse(go.name); if (skillHeroType != SkillHeroType.UPDATE_CHILD) { foreach (UserCardItem card in cardList) { if (card.cardID == cardID) { switch (skillHeroType) { case SkillHeroType.LEARN_MAIN: Obj_MyselfPlayer.GetMe().learnMainHeroItem = card; break; case SkillHeroType.LEARN_CHILD: Obj_MyselfPlayer.GetMe().learnChildHeroItem = card; break; case SkillHeroType.UPDATE_MAIN: Obj_MyselfPlayer.GetMe().updateMainHeroItem = card; Obj_MyselfPlayer.GetMe().updateChildHeroItems.Clear(); break; default: break; } ReturnToPrevious(); break; } } } else { bool isCheck = go.GetComponent <UISkillHeroItemView>().IsChecked; if (isCheck) { //非选中 ItemDontSelect(cardID); } else { //选中 ItemSelect(cardID); } } }
void OnEnable() { mail = Obj_MyselfPlayer.GetMe().selectMail; senderName.text = mail.source; string contents = ""; if (mail.mailType == 3) { contents += "附件:"; switch (mail.itemType) { //1:钱 2:宝石 3:卡牌 4:道具 case 1: contents += "金币 x " + mail.itemValue.ToString(); break; case 2: contents += "元宝 x " + mail.itemValue.ToString(); break; case 3: contents += "卡牌:" + TableManager.GetCardByID(mail.itemValue).Note + " x " + mail.itemNum.ToString(); break; case 4: int itemid = mail.itemValue; string itemName = ""; if (itemid == 10000) { itemName = "大力丸"; } else if (itemid == 10001) { itemName = "强身丹"; } contents += "道具:" + itemName + " x " + mail.itemNum.ToString(); break; } contents += "\r\n"; contents += "正文:\r\n"; contents += " " + mail.content; mailContent.text = contents; } else { mailContent.text = mail.content; } RefreshUI(); }
/// <summary> /// 接收系统邮件 /// </summary> /// <param name="item"></param> private void ReceiveMail(GameObject item) { for (int i = 0; i < mailList.Count; i++) { if (mailList[i].mailID.ToString() == item.name) { if (mailList[i].itemType == 3 && Obj_MyselfPlayer.GetMe().cardBagList.Count >= Obj_MyselfPlayer.GetMe().bagMax) { // BoxManager.showBagFullBox("您携带的侠士已经达到上限可以将侠士吸收、出售或者扩充您的背包."); BoxManager.showMessageByID((int)MessageIdEnum.Msg74); return; } NetworkSender.Instance().receiveGoods(RestartWindow, mailList[i].mailID); isReceiveGoods = true; string contents = ""; switch (mailList[i].itemType) { //1:钱 2:宝石 3:卡牌 4:道具 case 1: contents += "金币 x " + mailList[i].itemValue.ToString(); break; case 2: contents += "元宝 x " + mailList[i].itemValue.ToString(); break; case 3: contents += "卡牌:" + TableManager.GetCardByID(mailList[i].itemValue).Note + " x " + mailList[i].itemNum.ToString(); break; case 4: int itemid = mailList[i].itemValue; string itemName = ""; if (itemid == 10000) { itemName = "大力丸"; } else if (itemid == 10001) { itemName = "强身丹"; } contents += "道具:" + itemName + " x " + mailList[i].itemNum.ToString(); break; } receivegoodsStr = "获得 " + contents + " !"; break; } } }
void OnEnable() { mainUILogic = GameObject.Find("MainUILogic").GetComponent <MainUILogic>(); // Debug.LogError("Init Team"); long leaderCardID = Obj_MyselfPlayer.GetMe().curPvPLearder; if (leaderCardID <= 0 || !Obj_MyselfPlayer.GetMe().IsCardInBagByID(leaderCardID)) //无队长或者队长卡不存在 { this.transform.gameObject.SetActive(false); LoadSelectHeaderWindow(); return; } initTeamCard(); }
public void OnSelectHero() { if (GuideManager.Instance.currentStep == GuideManager.GUIDE_STEP.UPDATE && GuideUpdate.Instance.curstep == (int)GuideUpdate.GUIDE_UPDATE_STEP.SELECT_3) { GuideUpdate.Instance.NextStep(); //¿šÅÆÉýŒ¶ÖžÒýœ×¶Î SELECT_2 } if (bInAnimation) { return; } Obj_MyselfPlayer.GetMe().curCultivateType = CultivateType.UPDATE; Obj_MyselfPlayer.GetMe().isSelectHero = true; GameObject.FindWithTag("main_ui_logic").GetComponent <MainUILogic>().OnCultivateSelectWindow(); }
/// <summary> /// 确认选择被吞噬卡牌 /// </summary> private void SelectConfirm() { Obj_MyselfPlayer.GetMe().updateChildHeroItems.Clear(); for (int i = 0; i < selectIdList.Count; i++) { foreach (UserCardItem card in cardList) { if (card.cardID == selectIdList[i]) { Obj_MyselfPlayer.GetMe().updateChildHeroItems.Add(card); break; } } } ReturnToPrevious(); }
//显示商品信息 public void GetPurchaseDone(bool bSuccess) { DestroyItems(); purchaseList = Obj_MyselfPlayer.GetMe().purchaseInfoList; //填充商品列表 if (purchaseList != null) { string [] purs = new string[purchaseList.Count]; purchaseList.Sort(CompareTo); // 价格最高排第一个 if (purchaseList.Count > 0) { PurchaseInfo last = purchaseList[purchaseList.Count - 1]; purchaseList.RemoveAt(purchaseList.Count - 1); purchaseList.Insert(0, last); } for (int i = 0; i < purchaseList.Count; i++) { GameObject newItem = ResourceManager.Instance.loadWidget(purchaseListItem); newItem.transform.parent = gridPurchase.transform; newItem.transform.localPosition = new Vector3(0, 0, -1); newItem.transform.localScale = new Vector3(1, 1, 1); newItem.name = purchaseList[i].productId; UIEventListener.Get(newItem).onClick += PurchseItem; // UISprite icon = newItem.transform.FindChild("CardIcon/CardIconBtn/Sprite-Icon").GetComponent<UISprite>(); // if(TableManager.GetCardByID(taskList[i].cardTempletID)!=null) // { // icon.spriteName = TableManager.GetAppearanceByID(TableManager.GetCardByID(taskList[i].cardTempletID).Appearance).HeadIcon; // } UILabel titleLabel = newItem.transform.FindChild("Label-Title").GetComponent <UILabel>(); titleLabel.text = purchaseList[i].goodsName.ToString(); UILabel contentLabel = newItem.transform.FindChild("Label-Content").GetComponent <UILabel>(); contentLabel.text = purchaseList[i].goodDec; UILabel payLabel = newItem.transform.FindChild("Label-Pay").GetComponent <UILabel>(); payLabel.text = purchaseList[i].goodsPrice.ToString() + "$"; items.Add(newItem); purs[i] = purchaseList[i].productId; } #if UNITY_ANDROID //查询GooglePay的购买记录 GooglePayManager.queryInvntoryFromIAB(purs); #endif } gridPurchase.GetComponent <UIGrid>().repositionNow = true; StartCoroutine(SetScrollValue()); }
void Calculate() { if (heroCardItem == null) { Reset(); return; } UserItem attItem = Obj_MyselfPlayer.GetMe().GetUserItemByID(10000); UserItem hpItem = Obj_MyselfPlayer.GetMe().GetUserItemByID(10001); if (attItem != null) { attItemCount = attItem.itemCount; } else { attItemCount = 0; } if (hpItem != null) { hpItemCount = hpItem.itemCount; } else { hpItemCount = 0; } if (hpItem != null && hpItemCount > 0 && heroCardItem.addQualityHp < 100) { isCanHpSth = true; } else { isCanHpSth = true; } if (attItem != null && attItemCount > 0 && heroCardItem.addQualityAtt < 100) { isCanAttSth = true; } else { isCanAttSth = true; } }
void BackBtnPress() { long leaderCardID = Obj_MyselfPlayer.GetMe().curPvPLearder; if (isSelectLeader && (leaderCardID <= 0 || !Obj_MyselfPlayer.GetMe().IsCardInBagByID(leaderCardID))) //无队长或者队长卡不存在 { mainUILogic.OnQxzbPvPWindow(); return; } //对选择队员/队长信息的更新操作 if (!isSelectLeader) //选择队员时,点返回按钮要恢复之前的阵容,不保存修改 { //还原队伍 int i = 0; for (; i < Obj_MyselfPlayer.GetMe().PvPBattleArray.Length; i++) { if (Obj_MyselfPlayer.GetMe().PvPBattleArray[i] != Obj_MyselfPlayer.GetMe().curPvPLearder) { DontSelect(Obj_MyselfPlayer.GetMe().PvPBattleArray[i]); } } i = 0; for (; i < Obj_MyselfPlayer.GetMe().PvPBattleArray.Length; i++) { if (Obj_MyselfPlayer.GetMe().PvPBattleArray[i] != Obj_MyselfPlayer.GetMe().curPvPLearder) { SelectMem(TempBattleArray[i]); } } i = 0; for (; i < Obj_MyselfPlayer.GetMe().PvPBattleArray.Length; i++) { Obj_MyselfPlayer.GetMe().PvPBattleArray[i] = TempBattleArray[i]; if (TempBattleArray[i] > 0) { UserCardItem item = Obj_MyselfPlayer.GetMe().GetUserCardByGUID(TempBattleArray[i]); if (item != null) { item.qxzbFightIndex = item.qxzbFightIndex / 10 * 10 + i; } } } } mainController.showBottomBar(); mainUILogic.OnPVPTeamWindow(); }
public void OnSelectMaterial() { if (GuideManager.Instance.currentStep == GuideManager.GUIDE_STEP.UPDATE && GuideUpdate.Instance.curstep == (int)GuideUpdate.GUIDE_UPDATE_STEP.SELECT_5) { GuideUpdate.Instance.NextStep(); //¿šÅÆÉýŒ¶ÖžÒýœ×¶Î SELECT_4 } if (heroCardItem == null || bInAnimation) { return; } Obj_MyselfPlayer.GetMe().curCultivateType = CultivateType.UPDATE; Obj_MyselfPlayer.GetMe().isSelectHero = false; GameObject.FindWithTag("main_ui_logic").GetComponent <MainUILogic>().OnCultivateSelectWindow(); GameObject.FindWithTag("main_ui_logic").GetComponent <MainUILogic>().SetMainUIBottomBarActive(false); }
public override void OnEnter() { m_DeltaTime = 0f; //增加的世界boss 和 重楼的处理在哪里? if (Obj_MyselfPlayer.GetMe().battleType == BattleType.PVE && !Obj_MyselfPlayer.GetMe().isGuideBattle) { //合全技提示 string key = "heti_" + Obj_MyselfPlayer.GetMe().accountID + "_" + Obj_MyselfPlayer.GetMe().curSubcopy.subCopyID; int is_shown = PlayerPrefs.GetInt(key, 0); bool heti_notice = TableManager.GetCopydetailByID(Obj_MyselfPlayer.GetMe().curSubcopy.subCopyID).HetiNotice == 1 ? true : false; if (is_shown != 1 && heti_notice) { GameObject heti_prompt_asset = Resources.Load("Widgets/HeTiPromptUI", typeof(GameObject)) as GameObject; GameObject heti_prompt = GameObject.Instantiate(heti_prompt_asset) as GameObject; GameObject anchor = GameObject.Find("UI Root (2D)/Camera/Anchor/Panel/Anchor/Panel-Top"); heti_prompt.transform.parent = anchor.transform; heti_prompt.transform.localPosition = new Vector3(156f, 328f, -20); heti_prompt.transform.localScale = new Vector3(0.6f, 0.6f, 0.6f); heti_prompt.SetActive(false); m_HetiPromptWidget = heti_prompt; PlayerPrefs.SetInt(key, 1); Debug.Log("Load Widgets/HeTiPromptUI"); } //副本前提示 key = "copy_front_" + Obj_MyselfPlayer.GetMe().accountID + "_" + Obj_MyselfPlayer.GetMe().curSubcopy.subCopyID; is_shown = PlayerPrefs.GetInt(key, 0); int copy_text = TableManager.GetCopydetailByID(Obj_MyselfPlayer.GetMe().curSubcopy.subCopyID).FontText; if (is_shown != 1 && copy_text != -1) { GameObject copy_prompt_asset = Resources.Load("Widgets/CopyPromptUI", typeof(GameObject)) as GameObject; GameObject copy_prompt = GameObject.Instantiate(copy_prompt_asset) as GameObject; GameObject anchor = GameObject.Find("UI Root (2D)/Camera/Anchor/Panel/Anchor/Panel-Top"); copy_prompt.transform.parent = anchor.transform; copy_prompt.transform.localPosition = new Vector3(267f, -93f, -20f); copy_prompt.transform.localScale = new Vector3(1f, 1f, 1f); copy_prompt.SetActive(false); m_CopyPromptWidget = copy_prompt; Debug.Log("Load Windows/CopyPromptUI"); } } //创建卡牌 BattleCardManager.Instance.CreateCard(m_Manager.GetBattlePlayer().GetBattleRoundData().troopData.selfMembers); //世界boss进去时的血量需要特殊初始化 }
/// <summary> /// 切换到选择阵型窗口 /// </summary> private void OnBattleBefore() { if (Obj_MyselfPlayer.GetMe().hasWorldBossReward == 1) { //有未领取的奖励 BoxManager.showMessageByID((int)MessageIdEnum.Msg231); UIEventListener.Get(BoxManager.getYesButton()).onClick += ToReward; return; } if (Obj_MyselfPlayer.GetMe().GetLeaderShipValue() > Obj_MyselfPlayer.GetMe().leadership) { //领导力不足 BoxManager.showMessageByID((int)MessageIdEnum.Msg55); return; } mainLogic.SendMessage("OnBattleBefore"); }
/// <summary> /// 祝福按钮 /// </summary> private void Buff() { if (buffCount == 20) { //次数到上限 BoxManager.showMessageByID((int)MessageIdEnum.Msg232); return; } if (Obj_MyselfPlayer.GetMe().dollar < cost) { //元宝不足 BoxManager.showMessageByID((int)MessageIdEnum.Msg178); UIEventListener.Get(BoxManager.getYesButton()).onClick += YuanBaoPrompt; return; } NetworkSender.Instance().RequestWorldBossBuff(RequestWorldBossBuffDone); }
public void cardInfo(GameObject go) { if (!GuideManager.Instance.isEnd()) { return; } int cardID = int.Parse(go.name); for (int i = 0; i < Obj_MyselfPlayer.GetMe().cardBagList.Count; i++) { if (cardID == Obj_MyselfPlayer.GetMe().cardBagList[i].cardID) { BoxManager.showCardInfoMessage(cardID, Obj_MyselfPlayer.GetMe().cardBagList[i].templateID); break; } } }
void OnEnable() { if (logicTarget == null) { return; } scrollBar.scrollValue = 0; openNormalCount = 0; openActiveCount = 0; Obj_MyselfPlayer.GetMe().UpdateCopyList(CopyType.NORMAL); normalCopys = Obj_MyselfPlayer.GetMe().normalMainCopys; CreateCopyList(CopyType.NORMAL); Obj_MyselfPlayer.GetMe().UpdateCopyList(CopyType.ACTIVITY); activityCopys = Obj_MyselfPlayer.GetMe().activityMainCopys; CreateCopyList(CopyType.ACTIVITY); EnalbleCopy(Obj_MyselfPlayer.GetMe().copyType); }
void CYouLogin() { Debug.Log("CyouLogin"); if (isUnopened) { BoxManager.showMessage("服务器即将开启", ClientConfigure.title); //WML MARK return; } //王明磊 : 统计模块代码 -> Statistics PlayerPrefsX.StatisticsIncrease("Btn-1"); //-----------------清理用户数据--------------------- string los = PlayerPrefs.GetString("LastServer", "error"); if (los != _selectServerAddress || los == "error") { //Obj_MyselfPlayer.GetMe().ClearBattleArraySet(); MainController.needFlashWulin = false; } //--------------------登录------------------------- #if UNITY_ANDROID if (AndroidConfig.showLoginUI()) { return; } string accountID = AccountManager.Instance.GetLoginAccountID(); if (accountID == "") { accountID = "154"; } NetworkSender.Instance().Login(OnGameLoginDone, accountID, 1); #else if (DeviceHelper.GetChannelID() == DeviceHelper.CHANNEL_PP) { NetworkSender.Instance().Login(OnGameLoginDone, Obj_MyselfPlayer.GetMe().accountID.ToString(), 1); } else { ProvingPassword(); // NetworkSender.Instance().Login(OnGameLoginDone, AccountManager.Instance.GetLoginAccountID(),1); } #endif //----------------添加服务器记录--------------------- //处理存储的url丢失80端口// PlayerPrefs.SetString("LastServer", _selectServerAddress); }
public static void GoSelectHeroController(GameObject button) { if (Obj_MyselfPlayer.GetMe().materialChangeCard != null) { if (Obj_MyselfPlayer.GetMe().materialChangeCard.IsInFightArray()) { if (Obj_MyselfPlayer.GetMe().materialChangeCard.cardID == Obj_MyselfPlayer.GetMe().battleArray[0]) { mainLogic.LoadSelectHeaderWindow(); } else { mainLogic.LoadSelectMemberWindow(); } } } }
public void Cancle() { //------------------------------------------------------------------------- //2013-7-30 Jack Wen int state = mainLogic.GetComponent <MainUILogic>().sendMailState; if (state == 1) { Obj_MyselfPlayer.GetMe().currentFriend = mainLogic.GetComponent <MainUILogic>().friendInfo; mainLogic.SendMessage("LoadFriendInfoWindow"); } else { mainLogic.OnMailWindow(); } //------------------------------------------------------------------------- }
public override void OnEnter() { m_IsAutoForwardSend = false; if (!Obj_MyselfPlayer.GetMe().isAutoFowrard) { m_ForwardSprite.gameObject.SetActive(true); if (Obj_MyselfPlayer.GetMe().battleType == BattleType.CHONG_LOU) { battleQuitBtn.SetActive(true); } } BattleCardManager.Instance.MakeCardStateWaiting(BattleCardType.E_BATTLE_CARD_TYPE_SELF); for (int i = 0; i < BattleUI.Instacne.selfSlotSprites.Length; i++) { BattleUI.Instacne.selfSlotSprites[i].gameObject.SetActive(true); } }