기술 자료

Unity Engine

Unity Engine

LinkButton

Make a clickable link label.
읽는 시간 2분최근 업데이트: 한 달 전

Definition

  • Type: Method
  • Namespace: UnityEditor
  • Assembly: UnityEditor

LinkButton(string, GUILayoutOption[])

Make a clickable link label.
public static bool LinkButton(string label, params GUILayoutOption[] options)

Parameters

label

Label of the link.

An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
Additional Resources: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

Returns

Type

Description

booltrue when the user clicks the link.

Remarks

The label has an hyperlink style and returns true when clicked.

Examples

using UnityEditor;using UnityEngine;class EditorGUILayoutLinkButton : EditorWindow{ [MenuItem("Examples/EditorGUILayoutLinkButton")] static void Init() { var window = GetWindow<EditorGUILayoutLinkButton>(); window.Show(); } void OnGUI() { if (EditorGUILayout.LinkButton("Link Button")) Debug.Log("Clicked"); }}

LinkButton(GUIContent, GUILayoutOption[])

Make a clickable link label.
public static bool LinkButton(GUIContent label, params GUILayoutOption[] options)

Parameters

Label of the link.

An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
Additional Resources: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

Returns

Type

Description

booltrue when the user clicks the link.

Remarks

The label has an hyperlink style and returns true when clicked.

Examples

using UnityEditor;using UnityEngine;class EditorGUILayoutLinkButton : EditorWindow{ [MenuItem("Examples/EditorGUILayoutLinkButton")] static void Init() { var window = GetWindow<EditorGUILayoutLinkButton>(); window.Show(); } void OnGUI() { if (EditorGUILayout.LinkButton("Link Button")) Debug.Log("Clicked"); }}