GUI.Toolbar
Declaration
public static int Toolbar(Rect position, int selected, string[] texts);public static int Toolbar(Rect position, int selected, Texture[] images);public static int Toolbar(Rect position, int selected, GUIContent[] contents);public static int Toolbar(Rect position, int selected, string[] texts, GUIStyle style);public static int Toolbar(Rect position, int selected, Texture[] images, GUIStyle style);public static int Toolbar(Rect position, int selected, GUIContent[] contents, GUIStyle style);public static int Toolbar(Rect position, int selected, GUIContent[] contents, GUIStyle style, GUI.ToolbarButtonSize buttonSize);Параметры
| Параметр | Описание |
|---|---|
| должность | Прямоугольник на экране, который будет использоваться для панели инструментов. |
| выбрано | Индекс выбранной кнопки. |
| тексты | Массив строк для отображения на кнопках панели инструментов. |
| изображения | Массив текстур на кнопках панели инструментов. |
| Содержание | Массив текста, изображений и подсказок для кнопок панели инструментов. |
| стиль | Используемый стиль. Если этот параметр не указан, то используется стиль button из текущего GUISkin. |
| buttonSize | Определяет, как рассчитывается размер кнопки панели инструментов. |
Возвращаемое значение
инт Индекс выбранной кнопки.
Описание
Сделайте панель инструментов.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public int toolbarInt = 0; public string[] toolbarStrings = new string[] {"Toolbar1", "Toolbar2", "Toolbar3"};
void OnGUI() { toolbarInt = GUI.Toolbar(new Rect(25, 25, 250, 30), toolbarInt, toolbarStrings); } }