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

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.