/// <summary> /// 刷新界面 /// </summary> private void UpdateWindow(GuildLuckyNvShenInfo info) { selfIntegral.text = "[FFF0C1]" + Language("GuildLuckyNvShen_03") + "[53DD6A]" + info.selfIntegral; guildIntegral.text = "[FFF0C1]" + Language("GuildLuckyNvShen_04") + "[53DD6A]" + info.guildIntegral; topIntegral.text = "[FFF0C1]" + Language("GuildLuckyNvShen_05") + "[53DD6A]" + info.topIntegral; shakeCount.text = "[FFF0C1]" + Language("GuildLuckyNvShen_06") + "[53DD6A]" + info.shakeCount; tapContentBase.changeTapPage(tapContentBase.getTapButtonByIndex(index)); }
public void Init(GuildLuckyNvShenShakeResult resultData) { this.shakeResultData = resultData; /** 初始化结果显示 */ string [] resultStrs = shakeResultData.getResultsString(); for (int i = 0; i < resultStrs.Length; i++) { eblowViews[i].Init(resultStrs[i]); } /** 初始化结果描述 */ List <PrizeSample> rewards = ShakeEblowsRewardSampleManager.Instance().GetPrizeByResult(shakeResultData); awardDes.text = Language("GuildLuckyNvShen_15"); foreach (PrizeSample p in rewards) { awardDes.text += p.getPrizeName() + "+" + p.num + ","; } awardDes.text = awardDes.text.Substring(0, awardDes.text.Length - 1); /** 初始化按钮显示 */ GuildLuckyNvShenInfo info = GuildManagerment.Instance.getGuildLuckyNvShenInfo(); if (info != null) { if (info.reShakeCount <= 0) { buttonReshake.textLabel.text = Language("GuildLuckyNvShen_17") + "(0)"; buttonReshake.GetComponent <UIButton>().isEnabled = false; } else { buttonReshake.textLabel.text = Language("GuildLuckyNvShen_17") + "(" + info.reShakeCount + ")"; buttonReshake.GetComponent <UIButton>().isEnabled = true; } } /** 初始化规则描述 */ List <ShakeEblowsRewardSample> allSample = ShakeEblowsRewardSampleManager.Instance().GetNormalShakeEblowRewardSamples(); shakeRewardContent.Init(allSample); shakeRewardContent.otherDes.text = Colors.RED + ShakeEblowsRewardSampleManager.Instance().GetFiveDiffSample().getPrizesDesc(); /** 初始化加锁信息 */ lockEblows(GuildLuckyNvShenWindow.lockString); //MaskWindow.UnlockUI(); }
public void createGuildLuckyNvShenInfo(int selfIntegral, int guildIntegral, int topIntegral, int shakeCount, int reShakeCount) { guildShakeElvowsInfo = new GuildLuckyNvShenInfo(selfIntegral, guildIntegral, topIntegral, shakeCount, reShakeCount); }