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

GUI.color

Declaration

public static Color color;

Описание

Применяет глобальный оттенок к GUI. Оттенок влияет на цвета фона и текста.

Оттенок применяется, когда Unity рисует содержимое. Он умножает это свойство на текущий цвет и использует полученный цвет для рисования содержимого. Примечание: Поскольку GUI.Color является множителем текущего цвета текста, он не влияет на метки UI, когда вы используете светлую тему Unity. В светлой теме цвет по умолчанию для текста метки — черный, который имеет значение RGB 0. Умножение любого значения GUI.Color на 0 приводит к 0, так что цвет текста метки не меняется. В темной теме цвет текста метки по умолчанию — белый, который имеет значение RGB 1, так что любой цвет, указанный в GUI.color, становится новым цветом текста метки.

// Tints all GUI drawn elements with yellow.

using UnityEngine; using System.Collections;

public class ExampleClass : MonoBehaviour { void OnGUI() { GUI.color = Color.yellow; GUI.Label(new Rect(10, 10, 100, 20), "Hello World!"); GUI.Box(new Rect(10, 50, 50, 50), "A BOX"); GUI.Button(new Rect(10, 110, 70, 30), "A button"); } }