コード例 #1
0
    /// 邀请好友加入该游戏
    public void sendInviteJoin(SdkFriendsInfo finfo, CallBack uiback)
    {
        if (InviteNum >= MAXINVITENUM)
        {
            ShowMsg(LanguageConfigManager.Instance.getLanguage("sdk_get_error3"));
            return;
        }

        SdkFriendFPort fport = FPortManager.Instance.getFPort("SdkFriendFPort") as SdkFriendFPort;

        fport.sendInviteMsg(finfo.SdkUid, t => {
            sendIviteMsgProcess(t, finfo, uiback);
        });

        string invitereson = "Invite you!";

        if (ServerManagerment.Instance.lastServer == null || UserManager.Instance.self == null)
        {
            invitereson = LanguageConfigManager.Instance.getLanguage("sdk_invite_suc");
        }
        else
        {
            invitereson = LanguageConfigManager.Instance.getLanguage("sdk_invite_suc", ServerManagerment.Instance.lastServer.name,
                                                                     StringKit.serverIdToFrontId(UserManager.Instance.self.uid));
        }
    }
コード例 #2
0
 protected override void begin()
 {
     base.begin();
     isGet(InviteCodeManagerment.Instance.inviteType);
     if (isAwakeformHide == false)
     {
         getMsgFport();
         myCode.text = StringKit.serverIdToFrontId(UserManager.Instance.self.uid);
     }
     MaskWindow.UnlockUI();
 }
コード例 #3
0
 public void updateInfo(GuildApprovalInfo app, GuildAppWindow win)
 {
     this.win   = win;
     this.app   = app;
     level.text = "LV " + app.level;
     if (app.vipLevel > 0)
     {
         vipLv.gameObject.SetActive(true);
         vipLv.spriteName = "vip" + app.vipLevel;
     }
     else
     {
         vipLv.gameObject.SetActive(false);
     }
     playerName.text           = app.name;
     id.text                   = StringKit.serverIdToFrontId(app.uid);
     canelButton.fatherWindow  = win;
     canelButton.uid           = app.uid;
     acceptButton.fatherWindow = win;
     acceptButton.uid          = app.uid;
     ResourcesManager.Instance.LoadAssetBundleTexture(UserManager.Instance.getIconPath(StringKit.toInt(app.headIcon)), headIcon);
 }
コード例 #4
0
 public void showUI()
 {
     labelFriendsAmount.text = friendsInfo.getAmount() + " / " + friendsInfo.getMaxSize();
     labelMyUid.text         = StringKit.serverIdToFrontId(UserManager.Instance.self.uid);
 }
コード例 #5
0
 protected override void DoEnable()
 {
     base.DoEnable();
     latelyServer = ServerManagerment.Instance.lastServer;
     if (latelyServer != null)
     {
         serverName = latelyServer.name;
     }
     shareCodeContent.text = LanguageConfigManager.Instance.getLanguage("shareContent01", serverName, UserManager.Instance.self.nickname, StringKit.serverIdToFrontId(UserManager.Instance.self.uid));
 }
コード例 #6
0
    public void showUI()
    {
        expbar.updateValue(UserManager.Instance.self.getLevelExp(), UserManager.Instance.self.getLevelAllExp());
        labelUserExp.text = EXPSampleManager.Instance.getExpBarShow(EXPSampleManager.SID_USER_EXP, UserManager.Instance.self.getEXP());
        labelName.text    = UserManager.Instance.self.nickname;
        labelId.text      = " ID:" + StringKit.serverIdToFrontId(UserManager.Instance.self.uid);
        labelStar.text    = HoroscopesManager.Instance.getStarByType(UserManager.Instance.self.star).getName();
        labelLevel.text   = "  Lv." + UserManager.Instance.self.getUserLevel();
        if (UserManager.Instance.self.getVipLevel() > 0)
        {
            spriteVipLevel.gameObject.SetActive(true);
            spriteVipLevel.spriteName = "vip" + UserManager.Instance.self.getVipLevel();
        }
        else
        {
            spriteVipLevel.gameObject.SetActive(false);
        }


        if (GuildManagerment.Instance.getGuild() != null)
        {
            labelUnion.text = GuildManagerment.Instance.getGuild().name;
        }
        else
        {
            labelUnion.text = LanguageConfigManager.Instance.getLanguage("Guild_0");
        }

        int combatA = ArmyManager.Instance.getTeamCombat(1);
        int combatB = ArmyManager.Instance.getTeamCombat(2);
        int combatC = ArmyManager.Instance.getTeamCombat(3);

        int[] combats = new int[3] {
            combatA, combatB, combatC
        };

        if (combatA >= combatB)
        {
            if (combatA >= combatC)
            {
                labelTeamCombat.text = LanguageConfigManager.Instance.getLanguage("s0066") + " " + combatA;
            }
            else
            {
                labelTeamCombat.text = LanguageConfigManager.Instance.getLanguage("s0068") + " " + combatC;
            }
        }
        else
        {
            if (combatB >= combatC)
            {
                labelTeamCombat.text = LanguageConfigManager.Instance.getLanguage("s0067") + " " + combatB;
            }
            else
            {
                labelTeamCombat.text = LanguageConfigManager.Instance.getLanguage("s0068") + " " + combatC;
            }
        }

        knighthood      = KnighthoodConfigManager.Instance.getKnighthoodByGrade(UserManager.Instance.self.honorLevel);
        labelHonor.text = knighthood.kName;
        updateStar();

        Card mainCard = StorageManagerment.Instance.getRole(UserManager.Instance.self.mainCardUid);

        labelMainEvo.text = mainCard.getEvoLevel() + "/" + EvolutionManagerment.Instance.getMaxLevel(mainCard);
        labelMainSur.text = mainCard.getSurLevel() + "/" + SurmountManagerment.Instance.getMaxSurLevel(mainCard);

        labelBeastNum.text    = BeastEvolveManagerment.Instance.num + " " + LanguageConfigManager.Instance.getLanguage("ge");
        labelBeastEvo.text    = BeastEvolveManagerment.Instance.evolveNum + " " + LanguageConfigManager.Instance.getLanguage("ci");
        labelBeastEffect.text = LanguageConfigManager.Instance.getLanguage("s0376", BeastEvolveManagerment.Instance.getBestResonance().ToString());

        if (UserManager.Instance.self.getVipLevel() == 0)
        {
            labelVipExp.text = "0%";
        }
        else
        {
            labelVipExp.text = (VipManagerment.Instance.getVipbyLevel(UserManager.Instance.self.getVipLevel()).privilege.expAdd * 0.0001f) * 100 + "%";
        }

        getGuildSkills();
    }