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

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); } }