static function ScrollTo (position : Rect) : void
Description
Scrolls all enclosing scrollviews so they try to make position visible.
var scrollPos :
Vector2 =
Vector2.zero;
function OnGUI () {
scrollPos =
GUI.BeginScrollView(
Rect (10, 10, 100, 50), scrollPos,
Rect (0, 0, 220, 10));
if(
GUI.Button (
Rect (0,0,100,20),
"Go Right"))
GUI.ScrollTo(
Rect (120,0,100,20));
if(
GUI.Button (
Rect (120,0,100,20) ,
"Go Left"))
GUI.ScrollTo(
Rect (0,0,100,20));
GUI.EndScrollView ();
}
using UnityEngine;
using System.Collections;
public class example :
MonoBehaviour {
public Vector2 scrollPos =
Vector2.zero;
void OnGUI() {
scrollPos =
GUI.BeginScrollView(
new Rect(10, 10, 100, 50), scrollPos,
new Rect(0, 0, 220, 10));
if (
GUI.Button(
new Rect(0, 0, 100, 20),
"Go Right"))
GUI.ScrollTo(
new Rect(120, 0, 100, 20));
if (
GUI.Button(
new Rect(120, 0, 100, 20),
"Go Left"))
GUI.ScrollTo(
new Rect(0, 0, 100, 20));
GUI.EndScrollView();
}
}
import UnityEngine
import System.Collections
class example(
MonoBehaviour):
public scrollPos as
Vector2 =
Vector2.zero def
OnGUI():
scrollPos =
GUI.BeginScrollView(
Rect(10, 10, 100, 50), scrollPos,
Rect(0, 0, 220, 10))
if GUI.Button(
Rect(0, 0, 100, 20), 'Go Right'):
GUI.ScrollTo(
Rect(120, 0, 100, 20))
if GUI.Button(
Rect(120, 0, 100, 20), 'Go Left'):
GUI.ScrollTo(
Rect(0, 0, 100, 20))
GUI.EndScrollView()