//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Tuesday, November 07, 2017 //-------------------------------------------------------- using UnityEngine; using System.Collections; using UnityEngine.UI; namespace Snxxz.UI { public class MapLineBehaviour : MonoBehaviour { [SerializeField] Button m_Select; [SerializeField] Text m_Title; MapModel m_Model; MapModel model { get { return m_Model ?? (m_Model = ModelCenter.Instance.GetModel()); } } int lineId = 0; Transform m_ContainerLines; public void Display(int _lineId, Transform _parent) { lineId = _lineId; m_Title.text = Language.Get("line", _lineId + 1); m_ContainerLines = _parent; } private void Awake() { m_Select.AddListener(SelectLine); } private void SelectLine() { m_ContainerLines.gameObject.SetActive(false); model.RequestSelectedLine(lineId); WindowCenter.Instance.Close(); WindowCenter.Instance.Close(); WindowCenter.Instance.Open(); } } }