示例#1
0
文件: Scroll.cs 项目: tsuyoiebi/witch
        public void AddContent(ScrollContentView prefab, ScrollContentInfo contentInfo)
        {
            var scrollContent = new ScrollContent(prefab, contentInfo);

            scrollContents.Add(scrollContent);
            Sync();
        }
示例#2
0
文件: Scroll.cs 项目: tsuyoiebi/witch
 public void Activate(ScrollContentView instance)
 {
     referenceInstance = instance;
     referenceInstance.transform.localPosition = new Vector3(rect.x, -rect.y);
     referenceInstance.Activate(contentInfo);
     referenceInstance.gameObject.SetActive(true);
 }
示例#3
0
文件: Scroll.cs 项目: tsuyoiebi/witch
 public ScrollContent(ScrollContentView prefab, ScrollContentInfo contentInfo)
 {
     this.prefab         = prefab;
     this.contentInfo    = contentInfo;
     prefabRectTransform = (RectTransform)prefab.transform;
 }
示例#4
0
文件: Scroll.cs 项目: tsuyoiebi/witch
 public void Deactivate()
 {
     referenceInstance.Deactivate(contentInfo);
     referenceInstance.gameObject.SetActive(false);
     referenceInstance = null;
 }