| | |
| | | [SerializeField] Button m_Close;
|
| | |
|
| | | GuardModel model { get { return ModelCenter.Instance.GetModel<GuardModel>(); } }
|
| | | PackModelInterface packModelInterface { get { return ModelCenter.Instance.GetModel<PackModelInterface>(); } }
|
| | |
|
| | | private void Awake()
|
| | | {
|
| | |
| | | {
|
| | | if (model.fairyLandItemModel != null)
|
| | | {
|
| | | ItemOperateUtility.Instance.PutOnItem(ItemOperateType.putOn, model.fairyLandItemModel.guid);
|
| | | ItemOperateUtility.Instance.PutOnItem(model.fairyLandItemModel.guid);
|
| | | OnClose();
|
| | | }
|
| | | }
|
| | |
| | | public void Display(ItemModel _itemModel)
|
| | | {
|
| | | m_GuardItem.Init(_itemModel, true);
|
| | | m_GuardItem.cellBtn.RemoveAllListeners();
|
| | | m_GuardItem.cellBtn.AddListener(() =>
|
| | | m_GuardItem.button.RemoveAllListeners();
|
| | | m_GuardItem.button.AddListener(() =>
|
| | | {
|
| | | if (_itemModel != null)
|
| | | {
|