ScrollTo
说明 | 移动到滚动视图中的某一区域 |
---|
用法
GUI.ScrollTo
一般用于一组 BeginScrollView
和 EndScrollView
之间,传入参数即位要滚动到的区域位置。
public static void ScrollTo(Rect position);
示例
private void OnSceneGUI () {
Handles.BeginGUI ();
scrollPos = GUI.BeginScrollView (new Rect (10, 10, 200, 50), scrollPos, new Rect (0, 0, 300, 20));
if (GUI.Button (new Rect (0, 0, 150, 20), "Go Right"))
GUI.ScrollTo (new Rect (100, 0, 200, 20));
if (GUI.Button (new Rect (150, 0, 150, 20), "Go Left"))
GUI.ScrollTo (new Rect (0, 0, 200, 20));
GUI.EndScrollView ();
Handles.EndGUI ();
}