GUIContent Constructor
Declaration
public GUIContent();Описание
Конструктор для GUIContent всех форм и размеров.
Построить пустое GUIContent.
Declaration
public GUIContent(string text);Описание
Построить объект GUIContent, содержащий только текст.
При использовании GUI вам не нужно создавать GUIContents для простых текстовых строк — эти две строки кода функционально эквивалентны:
using UnityEngine;
public class ExampleScript : MonoBehaviour { void OnGUI() { GUI.Button(new Rect(0, 0, 100, 20), "Click Me"); GUI.Button(new Rect(0, 30, 100, 20), new GUIContent("Click Me")); } }
Declaration
public GUIContent(Texture image);Описание
Построить объект GUIContent, содержащий только изображение.
using UnityEngine;
public class ExampleScript : MonoBehaviour { public Texture icon; void OnGUI() { GUI.Button(new Rect(0, 30, 100, 20), new GUIContent(icon)); } }
Declaration
public GUIContent(string text, Texture image);Описание
Создать объект GUIContent, содержащий как text, так и изображение.
using UnityEngine;
public class ExampleScript : MonoBehaviour { public Texture icon; void OnGUI() { GUI.Button(new Rect(0, 30, 100, 20), new GUIContent("Click me", icon)); } }
Declaration
public GUIContent(string text, string tooltip);Описание
Построить GUIContent, содержащий некоторое text. Когда пользователь наводит курсор мыши на него, глобальный GUI.tooltip устанавливается на tooltip.
using UnityEngine;
public class ExampleScript : MonoBehaviour { void OnGUI() { GUI.Button(new Rect(0, 0, 100, 20), new GUIContent("Click me", "This is the tooltip"));
// If the user hovers the mouse over the button, the global tooltip gets set GUI.Label(new Rect(0, 40, 100, 40), GUI.tooltip); } }
Declaration
public GUIContent(Texture image, string tooltip);Описание
Построить GUIContent, содержащий изображение. Когда пользователь заводит курсор мыши на изображение, глобальный GUI.tooltip устанавливается на tooltip.
Declaration
public GUIContent(string text, Texture image, string tooltip);Описание
Создайте GUIContent, который содержит как text, так и image и имеет определенный tooltip. Когда пользователь наведет на него курсор мыши, глобальный GUI.tooltip будет установлен на tooltip.
Declaration
public GUIContent(GUIContent src);Описание
Построить GUIContent как копию другого GUIContent.