Объявление
public static void LabelField(string label, params GUILayoutOption[] options);public static void LabelField(string label, GUIStyle style, params GUILayoutOption[] options);
public static void LabelField(GUIContent label, params GUILayoutOption[] options);
public static void LabelField(GUIContent label, GUIStyle style, params GUILayoutOption[] options);
public static void LabelField(string label, string label2, params GUILayoutOption[] options);
public static void LabelField(string label, string label2, GUIStyle style, params GUILayoutOption[] options);
public static void LabelField(GUIContent label, GUIContent label2, params GUILayoutOption[] options);
public static void LabelField(GUIContent label, GUIContent label2, GUIStyle style, params GUILayoutOption[] options);
Параметры
label | Метка перед полем метки. |
label2 | Метка для отображения справа. |
options | Необязательный список параметров макета, определяющих дополнительные свойства макета. Любые переданные здесь значения переопределяют настройки, заданные стилем .Смотрите так же: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Описание
Создайте поле метки. (Полезно для отображения информации только для чтения.)

// Показывает метку в редакторе с секундами, прошедшими с момента запуска редактора
using UnityEditor;
using UnityEngine;
public class LabelFieldExample : EditorWindow
{
[MenuItem("Examples/EditorGUILayoutLabel Usage")]
static void Init()
{
LabelFieldExample window = (LabelFieldExample)EditorWindow.GetWindow(typeof(LabelFieldExample), true, "My Empty Window");
window.Show();
}
void OnGUI()
{
EditorGUILayout.LabelField("Time since start: ",
EditorApplication.timeSinceStartup.ToString());
this.Repaint();
}
}