Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

GUIContent.GUIContent

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public GUIContent()
public GUIContent();

説明

GUIContent のコンストラクター

空の GUIContent を作成します。


public GUIContent(text: string)
public GUIContent(string text);

パラメーター

説明

テキストのみ含む GUIContent を作成します。

GUI を使用するときに、シンプルなテキストの場合は GUIContent を作成する必要はありません - 以下の二つのコードは機能的に同じものです。

	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")); } }

public GUIContent(image: Texture)
public GUIContent(Texture image);

パラメーター

説明

画像のみ含む 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)); } }

public GUIContent(text: string, image: Texture)
public GUIContent(string text, Texture image);

パラメーター

説明

text と画像の両方を含む 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)); } }

public GUIContent(text: string, tooltip: string)
public GUIContent(string text, string tooltip);

パラメーター

説明

text を含む GUIContent を作成します。ユーザーが GUI の上にマウスを乗せると、グローバルの GUI.tooltiptooltip がセットされます。

	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); } }

public GUIContent(image: Texture, tooltip: string)
public GUIContent(Texture image, string tooltip);

パラメーター

説明

image を含む GUIContent を作成します。ユーザーが GUI の上にマウスを乗せると、グローバルの GUI.tooltiptooltip がセットされます。


public GUIContent(text: string, image: Texture, tooltip: string)
public GUIContent(string text, Texture image, string tooltip);

パラメーター

説明

textimage の両方を含み、tooltip が定義された GUIContent を作成します。ユーザーが GUI の上にマウスを乗せると、グローバルの GUI.tooltiptooltip がセットされます。


public GUIContent(src: GUIContent)
public GUIContent(GUIContent src);

パラメーター

説明

他の GUIContent をコピーして作成します。