ScrollTo

说明移动到滚动视图中的某一区域

用法

GUI.ScrollTo 一般用于一组 BeginScrollViewEndScrollView 之间,传入参数即位要滚动到的区域位置。

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