Unity 6.3
0 онлайн 0 гостей 3 в системе
Вход

GUILayout.Toolbar

Declaration

public static int Toolbar(int selected, string[] texts, params GUILayoutOption[] options);
public static int Toolbar(int selected, Texture[] images, params GUILayoutOption[] options);
public static int Toolbar(int selected, GUIContent[] contents, params GUILayoutOption[] options);
public static int Toolbar(int selected, string[] texts, GUIStyle style, params GUILayoutOption[] options);
public static int Toolbar(int selected, Texture[] images, GUIStyle style, params GUILayoutOption[] options);
public static int Toolbar(int selected, GUIContent[] contents, GUIStyle style, params GUILayoutOption[] options);
public static int Toolbar(int selected, string[] texts, GUIStyle style, GUI.ToolbarButtonSize buttonSize, params GUILayoutOption[] options);
public static int Toolbar(int selected, Texture[] images, GUIStyle style, GUI.ToolbarButtonSize buttonSize, params GUILayoutOption[] options);
public static int Toolbar(int selected, GUIContent[] contents, GUIStyle style, GUI.ToolbarButtonSize buttonSize, params GUILayoutOption[] options);

Параметры

Параметр Описание
выбрано Индекс выбранной кнопки.
тексты Массив строк для отображения на кнопках.
изображения Множество текстур на кнопках.
Содержание Массив текста, изображений и подсказок для кнопки.
стиль Используемый стиль. Если этот параметр не указан, то используется стиль button из текущего GUISkin.
варианты Необязательный список параметров компоновки, задающих дополнительные свойства раскладки. Любые переданные здесь значения переопределяют настройки, заданные style.
Дополнительные ресурсы: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
buttonSize Определяет, как рассчитывается размер кнопки панели инструментов.

Возвращаемое значение

инт Индекс выбранной кнопки.

Описание

Сделайте панель инструментов.


Панель инструментов в Game Вид.

using UnityEngine;

public class ExampleScript : MonoBehaviour { int toolbarInt = 0; string[] toolbarStrings = {"Toolbar1", "Toolbar2", "Toolbar3"};

void OnGUI() { toolbarInt = GUILayout.Toolbar(toolbarInt, toolbarStrings); } }