Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

GUILayout.Label

Руководство
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);

Параметры

text @param text Текст для отображения на надписи.
image @param image Texture для отображения на надписи.
content @param content Текст, изображение и подсказка для данной надписи.
style @param style Используемый стиль. Если не указан, стиль надписи будет взят из текущего GUISkin.
options @param options Настраиваемый список опций расположения, который определяет дополнительные свойства для расположения. Любые назначенные значения здесь будут переопределять настройки, определенные стилем. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

Описание

Делает автоматическую метку.

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


"Надпись в окне Game."

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public 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"); } }