Legacy Documentation: Version 4.6.2
Language: English
  • C#
  • JS
  • Boo

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

GUIStyleState.background

public Texture2D background;

Description

The background image used by GUI elements in this given state.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    public Texture2D aTexture;
    void OnGUI() {
        if (!aTexture) {
            Debug.LogError("Assign a texture on the editor first");
            return;
        }
        if (GUI.skin.customStyles.Length > 0)
            GUI.skin.customStyles[0].active.background = aTexture;
        
    }
}