Unity 6.3
0 онлайн 2 гостей 3 в системе
Вход

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