//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Thursday, December 27, 2018 //-------------------------------------------------------- using UnityEngine; using System.Collections; using UnityEngine.UI; using System; namespace Snxxz.UI { public class CrossSercerOneVsOneMatchState:MonoBehaviour { [SerializeField] GameObject m_Obj; CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel(); } } private void OnEnable() { crossServerModel.UpdateMatchStateEvent -= UpdateMatchStateEvent; crossServerModel.UpdateMatchStateEvent += UpdateMatchStateEvent; SetObj(); } private void OnDisable() { } private void UpdateMatchStateEvent() { SetObj(); } private void SetObj() { if (crossServerModel.IsMatching) { m_Obj.SetActive(true); } else { m_Obj.SetActive(false); } } } }