Unity的ScrollView

       滾動視圖(ScrollView)控件用於顯示比它大的控件的部分內容。滾動視圖擁有兩個Rect,一個定義了滾動視圖自身的大小和位置,另一個定義了滾動視圖可顯示的控件(Content)的大小。如果可顯示的控件的大小大於滾動視圖的大小,則滾動條(Scrollbar)會出現。

 

ScrollRect

       滾動視圖有一個名爲滾動矩形(ScrollRect)的組件,滾動矩形有以下屬性:

  • Content:ScrollView要顯示的控件的GameObject
  • Horizontal:Content是否能水平移動
  • Vertical:Content是否能垂直移動
  • Movement Type:Content的移動方式
  1. Unrestricted:Content的移動不受限制
  2. Elastic:Content會彈回到適當的位置
  3. Clamped:Content只能移動到不超出邊界的地方
  • Inertia:Content移動的慣性
  1. Deceleration Rate:Content停止移動的“減速度”,當取值爲0時,停止拖動,則Content即時停止移動
  2. Scroll Sensitivity:Content移動的靈敏度

 

       如果想隱藏滾動視圖的滾動條,可以將滾動條的大小設置爲0(垂直滾動條的寬度設爲0,水平滾動條的高度設爲0)並將滾動條的Visibility設置爲Permanent。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章