| | |
| | | protected override void OnPreOpen()
|
| | | {
|
| | | PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += OnRefreshFariyInfo;
|
| | |
|
| | | m_CreateRemind1.text = Language.Get("L1132", model.createFairyLv);
|
| | | m_CreateRemind2.text = Language.Get("L1133", model.createFairyCost);
|
| | | model.fairyCreateTimesUpdate += FairyCreateTimesUpdate;
|
| | | DisplayCreateRemind();
|
| | | creationInput.text = string.Empty;
|
| | | }
|
| | |
|
| | |
| | | protected override void OnPreClose()
|
| | | {
|
| | | PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= OnRefreshFariyInfo;
|
| | |
|
| | | model.fairyCreateTimesUpdate -= FairyCreateTimesUpdate;
|
| | | }
|
| | |
|
| | | protected override void OnAfterClose()
|
| | | {
|
| | | }
|
| | | #endregion
|
| | |
|
| | | private void FairyCreateTimesUpdate()
|
| | | {
|
| | | DisplayCreateRemind();
|
| | | }
|
| | |
|
| | | void DisplayCreateRemind()
|
| | | {
|
| | | m_CreateRemind1.text = Language.Get("L1132", model.createFairyLv);
|
| | | if (model.fairyCreateTimes < model.createFairyFreeCount)
|
| | | {
|
| | | m_CreateRemind2.text = StringUtility.Contact(Language.Get("L1133", model.createFairyCost),
|
| | | Language.Get("CreateFamilyFreeCount", model.createFairyFreeCount));
|
| | | }
|
| | | else
|
| | | {
|
| | | m_CreateRemind2.text = Language.Get("L1133", model.createFairyCost);
|
| | | }
|
| | | }
|
| | |
|
| | | private void OnCreatConfirm()
|
| | | {
|
| | | if (PlayerDatas.Instance.baseData.LV < model.createFairyLv)
|