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 ();
}