//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Tuesday, November 14, 2017 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace vnxbqy.UI { public class RuneTowerDropPreviewWin : Window { [SerializeField] CyclicScroll m_DropListScroll; [SerializeField] Button m_Close; RuneTowerModel m_Model; RuneTowerModel model { get { return m_Model ?? (m_Model = ModelCenter.Instance.GetModel()); } } #region Built-in protected override void BindController() { } protected override void AddListeners() { m_Close.AddListener(CloseClick); } protected override void OnPreOpen() { } protected override void OnAfterOpen() { } protected override void OnPreClose() { } protected override void OnAfterClose() { } protected override void OnActived() { base.OnActived(); ShowUnLockRuneCategorys(); } #endregion private void ShowUnLockRuneCategorys() { m_DropListScroll.Init(model.GetUnLockedRuneCategorys()); } } }