using UnityEngine;
|
|
namespace vnxbqy.UI
|
{
|
//用于显示获得物品的窗口
|
public class FairySiegeBaseDonateGetItemWin : CommonGetItemWin
|
{
|
[SerializeField] TextEx txtValue;
|
FairySiegeActModel model { get { return ModelCenter.Instance.GetModel<FairySiegeActModel>(); } }
|
|
protected override void BindController()
|
{
|
}
|
|
protected override void AddListeners()
|
{
|
base.AddListeners();
|
}
|
|
protected override void OnPreOpen()
|
{
|
base.OnPreOpen();
|
if (model.nowContiributionType == 0)
|
{
|
string str = UIHelper.AppendColor(TextColType.Green, 1.ToString());
|
string str1 = RichTextMsgReplaceConfig.GetRichReplace("MONEY", model.lowDonateMoneyType);
|
string str2 = UIHelper.AppendColor(TextColType.Green, UIHelper.ReplaceLargeNum(model.lowDonateOnceExpAdd));
|
txtValue.text = Language.Get("FairySiege151", str, str1, str2);
|
}
|
else if (model.nowContiributionType == 1 && ItemConfig.Has(model.highDonateItemId))
|
{
|
var config = ItemConfig.Get(model.highDonateItemId);
|
string str = UIHelper.AppendColor(TextColType.Green, UIHelper.ReplaceLargeNum(model.nowContributionCount));
|
string str1 = config.ItemName;
|
string str2 = UIHelper.AppendColor(TextColType.Green, UIHelper.ReplaceLargeNum(model.nowContributionCount * model.highDonateOnceExpAdd));
|
txtValue.text = Language.Get("FairySiege151", str, str1, str2);
|
}
|
else
|
{
|
txtValue.text = string.Empty;
|
}
|
}
|
|
protected override void OnPreClose()
|
{
|
base.OnPreClose();
|
}
|
|
protected override void OnAfterOpen()
|
{
|
}
|
|
protected override void OnAfterClose()
|
{
|
}
|
|
protected override void LateUpdate()
|
{
|
}
|
}
|
}
|