UGUI进阶教程(一):Scroll View参数详解
发表于2018-08-28
                        
                    
                        1.基础永远是第一位的,在使用UGUI的时候尤其要了解其中的参数和作用,这样大家在项目中使用个Scroll View的UI组件时,才能熟练的去使用每一个功能。

                    
                
先创建一个UGUI整合好的Scroll View。
Scroll View 滑动视图  相关参数详解:
Scroll View上的【ScrollRect】 组件:
Content:滑动的内容 (  所有需要滑动展示的内容  )
Horizontal:是否支持左右滑动
Vertical:是否支持上下滑动
MovementType:滑动类型 (  Unrestricted 不受滑动内容边界限制  Elastic 带边界回弹的(Elasticity 弹力) clamped 边界夹紧   )
Inertia:是否支持滑动惯性(  Deceleration Rate 减速率,我感觉就是惯性的大小)
scroll sensitivity:滚动的灵敏度
Viewport:视口(一般是Content 的父物体,带Mask遮罩后的展示区域)
Horizontar Scrollbar:左右的滚动条(连接的滚动条必须放在Scroll View下)
Visibility:滚动条可见性(Permanent 不变的( 只有选择这个关联的Scrollbar才能隐藏  )   auto hide自动隐藏(如果内容不需要滚动就可以看到隐藏滚动条)  Auto Hide and Expand Viewport 自动隐藏并扩展视图 (  Spacing 滑动区域和滚动条的间距)   )
Viewport上的【Mask】组件:
首先,Mask这个组件尽量少用,DrawCall大,不好优化,一般也就做滑动视图的时候用。
其次,添加Mask的时候还要添加一个Image用它的透明度,实际显示的图要放在MASK的子物体。
Show Mask Graphic 显示遮罩本身的图片,不勾选就只使用透明度来做遮罩。
Scrollbar Horizontal上的【Scrollbar】组件:
Handle Rect:滚动条手柄
Direction:滚动条方向
Value:当前的值
Size:手柄尺寸
Number Of Steps:步数 (如果写5,每次滑动是固定的1/5,5次滑动完)
关于Scroll View参数部分的介绍就说这么多,希望大家都能熟练掌握这些组件上功能的使用。

