Конструктор для GUIContent всех форм и размеров.
Создает пустой GUIContent.
Создает объект GUIContent, содержащий только текст.
При использовании GUI не обязательно создавать GUIContents для простого текста - две строки кода обеспечат данный функционал:
function OnGUI () { GUI.Button (Rect (0, 0, 100, 20), "Click Me"); GUI.Button (Rect (0, 30, 100, 20), GUIContent ("Click Me")); }
using UnityEngine; using System.Collections;
public class ExampleClass : 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")); } }
Создает объект GUIContent, содержащий только изображение.
var icon : Texture;
function OnGUI () { GUI.Button (Rect (0, 0, 100, 20), GUIContent (icon)); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public Texture icon; void OnGUI() { GUI.Button(new Rect(0, 0, 100, 20), new GUIContent(icon)); } }
Создает объект GUIContent, содержащий и текст, и изображение.
var icon : Texture;
function OnGUI () { GUI.Button (Rect (0,0,100,20), GUIContent ("Click me", icon)); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public Texture icon; void OnGUI() { GUI.Button(new Rect(0, 0, 100, 20), new GUIContent("Click me", icon)); } }
Создает GUIContent, содержащий некоторый текст. Когда пользователь наводит на него мышь, глобальная GUI.tooltip устанавливается в tooltip
.
function OnGUI () { GUI.Button (Rect (0, 0, 100, 20), GUIContent ("Click me", "This is the tooltip")); // If the user hovers the mouse over the button, the global tooltip gets set GUI.Label (Rect (0, 40, 100, 40), GUI.tooltip); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void OnGUI() { GUI.Button(new Rect(0, 0, 100, 20), new GUIContent("Click me", "This is the tooltip")); GUI.Label(new Rect(0, 40, 100, 40), GUI.tooltip); } }
Создает GUIContent, содержащий изображение. Когда пользователь наводит на него мышь, глобальная GUI.tooltip устанавливается в tooltip
.
Создает GUIContent, содержащий текст text
, изображение image
и имеющий определенную подсказку tooltip
. Когда пользователь наводит на него мышь, глобальная GUI.tooltip устанавливается в tooltip
.
Создает GUIContent как копию другого GUIContent'а.