HorizontalScrollbar, VerticalScrollbar

示例程序
说明生成水平或竖直的滚动条

用法

public static float HorizontalScrollbar(float value, float size, float leftValue, float rightValue, params GUILayoutOption[] options);
public static float HorizontalScrollbar(float value, float size, float leftValue, float rightValue, GUIStyle style, params GUILayoutOption[] options);
public static float VerticalScrollbar(float value, float size, float topValue, float bottomValue, params GUILayoutOption[] options);
public static float VerticalScrollbar(float value, float size, float topValue, float bottomValue, GUIStyle style, params GUILayoutOption[] options);

参数

value

当前滚动到的位置。

size

可以看到的范围。

leftValue / bottomValue

最小值。

rightValue / topValue

最大值。

style

(可选)该区域的样式。

options

(可选)用于指定额外的布局属性,该参数将覆盖默认样式。

示例

private void OnSceneGUI () {
		Handles.BeginGUI ();
	
		_hValue = GUILayout.HorizontalScrollbar (_hValue, 1, 0, 10);
		_vValue = GUILayout.VerticalScrollbar (_vValue, 1, 0, 10);
	
		Handles.EndGUI ();
}