EditorGUI.LinkButton
Declaration
public static bool LinkButton(Rect position, string label);public static bool LinkButton(Rect position, GUIContent label);Параметры
| Параметр | Описание |
|---|---|
| должность | Прямоугольник на экране, чтобы использовать для управления. Подчеркивание делается с нижней границей, так что установить размер соответственно. |
| метка | Метка ссылки. |
Возвращаемое значение
логическое true когда пользователь нажимает на ссылку.
Описание
Сделайте метку ссылки, которую можно нажать.
Метка имеет стиль гиперссылки и возвращает true при нажатии.
using UnityEditor; using UnityEngine;
class EditorGUILinkButton : EditorWindow { [MenuItem("Examples/EditorGUILinkButton")] static void Init() { var window = GetWindow<EditorGUILinkButton>(); window.Show(); }
void OnGUI() { var label = new GUIContent("Link Button"); var size = EditorStyles.linkLabel.CalcSize(label); if (EditorGUI.LinkButton(new Rect(50, 50, size.x, size.y), label)) Debug.Log("Clicked"); } }