Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var MenuSkin : GUISkin;
- var scrollViewVector : Vector2 = Vector2.zero;
- var innerText : String = "I am inside the ScrollView";
- var toggleTxt : boolean;
- var toolbarInt : int = 0;
- var toolbarStrings : String[] = ["Toolbar1", "Toolbar2", "Toolbar3"];
- var selGridInt : int = 0;
- var selStrings : String[] = ["Grid 1", "Grid 2", "Grid 3", "Grid 4"];
- var hSliderValue : float = 0.0;
- var hSbarValue : float;
- var text : String = "Text";
- var windowRect : Rect;
- function OnGUI() {
- GUI.skin = MenuSkin;
- GUI.BeginGroup(Rect(0,50,300,Screen.height-50));
- GUI.Box(Rect(0,0,300,Screen.height-50),"This is the title of a box");
- scrollViewVector = GUI.BeginScrollView (Rect (15, 25, 270, Screen.height-75), scrollViewVector, Rect (0, 0, 250, 1000));
- GUI.Button(Rect(0,25,200,20),"I am a button");
- GUI.Label (Rect (0, 70, 100, 20), "I'm a Label!");
- toggleTxt = GUI.Toggle(Rect(0, 115, 200, 16), toggleTxt, "I am a Toggle button");
- toolbarInt = GUI.Toolbar (Rect (0, 160, 250, 25), toolbarInt, toolbarStrings);
- selGridInt = GUI.SelectionGrid (Rect (0, 210, 200, 40), selGridInt, selStrings, 2);
- hSliderValue = GUI.HorizontalSlider (Rect (0, 300, 100, 20), hSliderValue, 0.0, 10);
- hSbarValue = GUI.HorizontalScrollbar (Rect (0, 345, 100, 30), hSbarValue, 1.0, 0.0, 10.0);
- text = GUI.TextField(Rect (0, 400, 200, 20), text);
- innerText = GUI.TextArea (Rect (0, 445, 200, 200), innerText);
- GUI.EndScrollView();
- }
- GUI.EndGroup ();
- windowRect = GUI.Window (1, windowRect, DoMyWindow, "My Window");
- }
- function DoMyWindow (windowID : int) {
- if (GUI.Button (Rect (10,20,100,20), "Hello World"));
- hSliderValue = GUI.VerticalSlider (Rect (10, 60, 20, 100), hSliderValue, 0.0, 10);
- hSliderValue = GUI.VerticalScrollbar (Rect (30, 60, 20, 100), hSliderValue, 0, 0, 10);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement