protected override void Start()
 {
     base.Start();
     view = GetComponentInParent <SliderPageControl>();
     if (!view)
     {
         Debug.LogError("SliderPageControl is no exit");
     }
 }
Esempio n. 2
0
        /// <summary>
        /// 初始化页面列表
        /// </summary>
        /// <param name="list"></param>
        /// <param name="defaultPage"></param>
        public void PageEntry(List <string> list, int defaultPage)
        {
            if (list == null)
            {
                return;
            }

            this.pageList = list;
            parentNode.GetComponent <RectTransform>().sizeDelta = new Vector2(pageWidth * list.Count, pageHeight);
            sliderPageView = gameObject.AddComponent <SliderPageControl>();
            sliderPageView.Init(list.Count, defaultPage, ChangePage);
            InitPage(defaultPage);
        }