Manual     Reference     Scripting  
  
Scripting > Runtime Classes > GUIContent   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Attributes
  • Enumerations
  • History
  • Index
  • GUIContent
  • All Members
  • Variables
  • image
  • text
  • tooltip
  • Constructors
  • GUIContent
  • Class Variables
  • none

GUIContent.image  

var image : Texture

Description

The icon image contained.

JavaScript
var icon : Texture;

function OnGUI () {
if(!icon) {
Debug.LogError("Add a texture on the inspector first");
return;
}
GUI.Button (Rect (0, 0, 100, 20), GUIContent (icon));
}

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
public Texture icon;
void OnGUI() {
if (!icon) {
Debug.LogError("Add a texture on the inspector first");
return;
}
GUI.Button(new Rect(0, 0, 100, 20), new GUIContent(icon));
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

public icon as Texture

def OnGUI():
if not icon:
Debug.LogError('Add a texture on the inspector first')
return
GUI.Button(Rect(0, 0, 100, 20), GUIContent(icon))