UIDragScrollView和UIScrollView

UIDragScrollView

  实际上是find ScrollView,然后直接调用ScrollView的Drag、Press、Scroll。


UIScrollView

  在处理回弹的时候,会用到SpringPanel。SpringPanel继承自MonoBehaviour类,用来移动Panel的剪切视图,工作在局部坐标系中。


  在UIScrollView中,MoveAbsolute(Vector3 offset)传入一个相对位移,在Drag中,会把鼠标滑动距离传入MoveAbsolute。MoveAbsolute把相对偏移量传入MoveRelative。


  RestrictWithinBounds用来判断是否越界。


  mMomentum.magnitude,在LateUp()中,会判断mMomentum.magnitude,>0.0001f,onMomentMove(),else,onStoppedMoving()。

你可能感兴趣的:(UIDragScrollView和UIScrollView)