//解析配置 public override void parseConfig(string str) { GuildBossPrizeSample be = new GuildBossPrizeSample(str); if (prizes == null) { prizes = new List <GuildBossPrizeSample>(); } prizes.Add(be); }
public void init(GuildBossPrizeSample prizeSample, long bossCurrentHurt) { if (prizeSample.hurt == bossCurrentHurt) { hurtValue.text = "[00FF00]" + prizeSample.hurt + "[-]"; liveness.text = "[00FF00]" + "+" + prizeSample.liveness + "[-]"; prizeNum.text = "[00FF00]" + "x" + prizeSample.prizeSum + "[-]"; } else { hurtValue.text = prizeSample.hurt.ToString(); liveness.text = "+" + prizeSample.liveness; prizeNum.text = "x" + prizeSample.prizeSum; } }
/// <summary> /// 刷新描述 /// </summary> /// <param name="sample">Sample.</param> public void updateUI(GuildBossPrizeSample sample) { conditon.text = LanguageConfigManager.Instance.getLanguage("guildAltar14", sample.hurt.ToString()); guildActiveAdd.text = "+" + sample.liveness.ToString(); }
public void initInfo(GuildBossPrizeSample prize) { this.prize = prize; prizeProp = PropManagerment.Instance.createProp(this.prize.prizeSid, this.prize.prizeSum); initPrize(); }