private void findFriend() { if (!checkInput(inputFind.value)) { return; } if (mFindType == 0) { if (!StringKit.isNum(inputFind.value)) { UiManager.Instance.createMessageWindowByOneButton(LanguageConfigManager.Instance.getLanguage("FriendErrorId"), null); callBackByFind2(); return; } string _uid = StringKit.frontIdToServerId(inputFind.value); if (_uid == "error") { UiManager.Instance.createMessageWindowByOneButton(LanguageConfigManager.Instance.getLanguage("FriendErrorId"), null); callBackByFind2(); return; } } FriendsFPort fport = FPortManager.Instance.getFPort("FriendsFPort") as FriendsFPort; fport.findFriend(mFindType, inputFind.value, callBackByFind); }
//激活邀请码领奖 public void invtiteCodeFport(string playerCode) { if (playerCode.Replace(" ", "") == "") { return; } if (playerCode == null) { return; } //只能纯数字 if (!StringKit.isNum(playerCode)) { UiManager.Instance.openDialogWindow <MessageWindow>((win) => { win.initWindow(1, LanguageConfigManager.Instance.getLanguage("s0093"), null, LanguageConfigManager.Instance.getLanguage("s0335"), null); }); return; } //不能激活自己 if (playerCode == myCode.text) { UiManager.Instance.openDialogWindow <MessageWindow>((win) => { win.initWindow(1, LanguageConfigManager.Instance.getLanguage("s0093"), null, LanguageConfigManager.Instance.getLanguage("s0336"), null); }); return; } //已激活 if (InviteCodeManagerment.Instance.inviteType == 1) { UiManager.Instance.openDialogWindow <MessageWindow>((win) => { win.initWindow(1, LanguageConfigManager.Instance.getLanguage("s0093"), null, LanguageConfigManager.Instance.getLanguage("s0333"), null); }); return; } InviteCodeInviteFPort fport = FPortManager.Instance.getFPort("InviteCodeInviteFPort") as InviteCodeInviteFPort; string code = StringKit.frontIdToServerId(playerCode); if (code == "error") { UiManager.Instance.openDialogWindow <MessageWindow>((win) => { win.initWindow(1, LanguageConfigManager.Instance.getLanguage("s0093"), null, LanguageConfigManager.Instance.getLanguage("s0335"), null); }); return; } else { fport.access(code, changeInviteType, hideWin, windowBack); } }
public override void buttonEventBase(GameObject gameObj) { base.buttonEventBase(gameObj); switch (gameObj.name) { case "close": destoryWindow(); break; case "button_id": if (!checkInput(inpuString)) { return; } if (!StringKit.isNum(inpuString)) { UiManager.Instance.createMessageWindowByOneButton(LanguageConfigManager.Instance.getLanguage("FriendErrorId"), null); callback2(); finishWindow(); return; } string _uid = StringKit.frontIdToServerId(inpuString); if (_uid == "error") { UiManager.Instance.createMessageWindowByOneButton(LanguageConfigManager.Instance.getLanguage("FriendErrorId"), null); callback2(); finishWindow(); return; } getFindFriend(0, _uid); if (callbackI != null) { callbackI(1); } break; case "button_name": checkInput(inpuString); getFindFriend(1, inpuString); if (callbackI != null) { callbackI(2); } break; } }