三。关于Scroll View

2019-06-21  本文已影响0人  熬夜Plus

版本:2018.2.10

其他:

1.要保证拖动之后,拖动自动定位到最近的子物体上:

似乎NGUI有一个UICenterOnChild脚本,UGUI中没有。参考链接:

UGUI ScrollRect滑动居中CenterOnChild实现 - 桫椤 - 博客园

https://www.cnblogs.com/stan-si/p/7459368.html

Scroll Rect组件:

Horizontal/Vertical:是否可以横向/纵向滚动。

MovementType:滚动方式,分为Unrestricted(随便拖,到顶了也不会回弹),Elastic(拖出界了会回弹),Clamped(不能拖出界)三种。

Inertia:惯性,拖动之后不停,会继续滑动一段距离。deceleration:减速度。

scrool sensitvity:滚动的灵敏度

visibility:滚动条的可见性。包括Permanent(永久可见)/AutoHide(可隐藏时自动隐藏)/AutoHideAndExpandViewPort(可隐藏时自动隐藏并扩展原有的空间)

Mask 组件:

一般是Viewport自带的,保证超出他范围的被隐藏。

GridLayoutGroup组件:

手动添加在Content上,可以设置其子物体的排版。其中constraint属性可以决定每行/每列最多可以放几个。

ContentSizeFitter组件:

同样手动添加在Content上,可以自动调整Content的大小,即通过内容控制框的大小。

Aspect Radio Fitter组件:

反过来通过框来影响内容,它会根据父物体的变化而变化。挂载在内容上

上一篇下一篇

猜你喜欢

热点阅读