Disposable helper class for managing BeginHorizontal / EndHorizontal.
All controls rendered inside this element will be placed horizontally next to each other. The group must be closed with a call to EndHorizontal.
Horizontal Layout.
#pragma strict function OnGUI() { var horizontalScope = new GUILayout.HorizontalScope("box"); { GUILayout.Button("I'm the first button"); GUILayout.Button("I'm to the right"); } // Now the group is ended. }
using UnityEngine;
public class ExampleClass : MonoBehaviour { void OnGUI() { // Starts a horizontal group using (var horizontalScope = new GUILayout.HorizontalScope("box")) { GUILayout.Button("I'm the first button"); GUILayout.Button("I'm to the right"); } // Now the group is ended. } }
GUILayout.HorizontalScope | Create a new HorizontalScope and begin the corresponding horizontal group. |