首先,scrollView
根據需要的可以自己改。Horizontal代表水平方向滾動,vertical代表豎直方向。
MovementType 移動模式
Inertia 鼠標放下后還可以動一點點。
scrollbar可以根據需要的自定義,也可以不要。
然后,在content里面加入GridLayOutGroup,使底下的東西按照網格排放。
Padding的概念和寫網頁時padding的概念一樣,代表邊距。
Cell size和NGUI中差不多,是網格的大小。
Spacing是間距。這里我做了一個單列縱滾動條,所以只用考慮y軸間距。
StartCorner對齊方式將決定content在scrollview中的相對位置,如果要做一些從中心開始既可以往前滾也可以往后滾得ScrollView,可以修改StartCorner。
constraint 里面可以選擇固定的行數或者列數。我這里列是固定的只有一列。如果能確定固定的行或者列,可以用這個固定起來,代碼會自動計算網格的寬或者高。
ContentSizeFitter,就是用於根據內容物自動擴展的。用preferred size,scroll rect里面是文字時使用
然后就可以往里面放圖片了。
和NGUI比起來,不用再在代碼里面的grid里面添加,也可以自己布局,挺方便的,就是要自己去找去掛……
學習這個的同時,發現了以前ugui郁悶了很久的一個功能……等比縮放圖片,總覺得NGUI調一下base onwidth就好了,ugui還得寫代碼計算比例動態調……今天才發現還有一個Aspect Radio Fitter。加上去就按比例了……