| | |
| | | m_ContaienrRedpoint.gameObject.SetActive(requireRedpoint);
|
| | | }
|
| | |
|
| | | private void OnTipFunc(ItemOperateType funcType, string arg2)
|
| | | {
|
| | | switch (funcType)
|
| | | {
|
| | | case ItemOperateType.compose:
|
| | | {
|
| | | GatherSoulItem item;
|
| | | if (model.TryGetItem(hole, out item))
|
| | | {
|
| | | model.HandleSoulTipFunc(funcType, item);
|
| | | }
|
| | | }
|
| | | break;
|
| | | case ItemOperateType.putOff:
|
| | | {
|
| | | WindowCenter.Instance.Close<GatherSoulTipWin>();
|
| | | GatherSoulItem item;
|
| | | if (model.TryGetItem(hole, out item))
|
| | | {
|
| | | model.ExecutePutOffSoul(item);
|
| | | }
|
| | | }
|
| | | break;
|
| | | case ItemOperateType.LevelUp:
|
| | | WindowCenter.Instance.Close<GatherSoulTipWin>();
|
| | | GatherSoulLevelUpWin.selectHole = hole;
|
| | | WindowCenter.Instance.Open<GatherSoulLevelUpWin>();
|
| | | break;
|
| | | case ItemOperateType.Replace:
|
| | | WindowCenter.Instance.Close<GatherSoulTipWin>();
|
| | | GatherSoulEquipListWin.selectHole = hole;
|
| | | WindowCenter.Instance.Open<GatherSoulEquipListWin>();
|
| | | break;
|
| | | }
|
| | | }
|
| | |
|
| | | private void GatherSoulHoleRefresh(int hole)
|
| | | {
|
| | | if (this.hole == hole)
|