版本Unity4.6:
以下為ScrollRect面板上各選項 對應 在代碼里的屬性:
content(RectTransform): scrollRect的RectTransform組件,即滑動面板所有內容的父面板,該RectTransform的邊界應該包含其所有需要顯示的內容;
horizontal(bool): 是否允許橫向滑動
vertical(bool) : 是否允許縱向滑動
movementType(ScrollRect.MovementType) : ScrollRect運動的類型
elasticity(float) : 只有在movemonetType為Elastic有意義 , 這是ScrollRect越過邊界后彈回速度的量.
inertia(bool) : 滑動結束時是否擁有慣性移動,為ture時會以DecelerationRate的值作為慣性的量
decelerationRate(float) : DecelerationRate的正常值為0 – 1 , 該值大於等於1時則永遠不會減速,除非到達邊界
scrollSensitivity(float) : 對於鼠標滾動輪或觸控板的敏感度,該值越大,對鼠標滑輪的滾動反應越大,可以自行測試,對手指滑動和鼠標拖動影響不大(目前未看到明顯影響);
horizontalScrollbar(ScrollBar)和verticalScrollbar(ScrollBar)分別對應橫向的滑動控制條以及縱向的滑動控制條.
onValueChanged<Vector2> : 當ScrollRect的值被改變時的回調 , 參數的Vector2是以當前ScrollRect內容的位置在父容器的百分位置.Vector2.x對應的是在橫向的比例 , Vector3.y對應的在縱向的比例 . 值得注意的是 ,x與y的值在我測試的時候只有0.1,0.2,0.3等的值/