Version: 5.4
public static bool Button (Texture image, params GUILayoutOption[] options);
public static bool Button (string text, params GUILayoutOption[] options);
public static bool Button (GUIContent content, params GUILayoutOption[] options);
public static bool Button (Texture image, GUIStyle style, params GUILayoutOption[] options);
public static bool Button (string text, GUIStyle style, params GUILayoutOption[] options);
public static bool Button (GUIContent content, GUIStyle style, params GUILayoutOption[] options);

パラメーター

text ボタン上に表示するテキスト
image ボタン上に表示する Texture
content ボタンのテキスト、画像、ツールチップ
style 使用するスタイル。省略された場合は、現在の GUISkin にある button スタイルを使用します。
options An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.
See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

戻り値

bool ユーザーがボタンを押したとき true を返します

説明

ボタン。ユーザーがボタンをクリックするとすぐに何かが起こります


Buttons in the Game View.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public Texture tex; void OnGUI() { if (!tex) Debug.LogError("No texture found, please assign a texture on the inspector"); if (GUILayout.Button(tex)) Debug.Log("Clicked the image"); if (GUILayout.Button("I am a regular Automatic Layout Button")) Debug.Log("Clicked Button"); } }