public override void InitState(ScrollViewStateController controller) { base.InitState(controller); EventMoveScrollView.SendEndDrag = EndDrag; EventMoveScrollView.SendBeginDrag = BeginDrag; EventMoveScrollView.RequestGoToLayout = GoToLayout; }
private void Start() { scrollViewAll = rectScrollAll.GetComponent <ScrollRect>(); // Set Layout fisrt SetSizeElementLayout(); // Inint state scrollViewStateController = gameObject.AddComponent <ScrollViewStateController>(); scrollViewStateController.Init(this); }
public virtual void InitState(ScrollViewStateController controller) { this.stateController = controller; this.scrollController = stateController.scrollController; }