//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Saturday, December 16, 2017 //-------------------------------------------------------- using System.Collections.Generic; using TableConfig; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { public class EquipDecomposeBehaviour : MonoBehaviour { [SerializeField] GameObject m_ItemDecom; [SerializeField] Button m_Close; [SerializeField] Button m_Goto; private void OnEnable() { m_Close.AddListener(CloseItemShow); m_Goto.AddListener(GotoDecompose); } private void OnDisable() { m_Close.RemoveAllListeners(); m_Goto.RemoveAllListeners(); } private void GotoDecompose() { if (!WindowCenter.Instance.CheckOpen()) { WindowCenter.Instance.Open(); } CloseItemShow(); } private void CloseItemShow() { ModelCenter.Instance.GetModel().isAutoDecompose = false; m_ItemDecom.SetActive(false); } } }