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

GUILayout.Label

Declaration

public static void Label(Texture image, params GUILayoutOption[] options);
public static void Label(string text, params GUILayoutOption[] options);
public static void Label(GUIContent content, params GUILayoutOption[] options);
public static void Label(Texture image, GUIStyle style, params GUILayoutOption[] options);
public static void Label(string text, GUIStyle style, params GUILayoutOption[] options);
public static void Label(GUIContent content, GUIStyle style, params GUILayoutOption[] options);

Параметры

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

Описание

Создание метки автоматического расположения.

Метки не имеют взаимодействия с пользователем, не захватывают щелчки мыши и всегда отображаются в обычном стиле. Если вы хотите создать элемент управления, который визуально реагирует на ввод пользователя, используйте Box контроль


Этикетка в Game Вид.

using UnityEngine;

public class ExampleScript : MonoBehaviour { // Draws a texture and a label after the Texture // using GUILayout. Texture tex;

void OnGUI() { if (!tex) { Debug.LogError("Missing texture, assign a texture in the inspector"); } GUILayout.Label(tex); GUILayout.Label("This is an sized label"); } }