C# 无法添加鼠标悬停在unity EditorGUILayout.Popup()上时显示的工具提示

C# 无法添加鼠标悬停在unity EditorGUILayout.Popup()上时显示的工具提示,c#,unity3d,unity-editor,C#,Unity3d,Unity Editor,在unity中,我有一个非常复杂的GUI,其中public override void OnInspectorGUI()。 对于我所有的普通朋友,我可以在类本身中添加标题为:tooltip[(“”)的工具提示。 但是,我需要一个动态下拉列表,它需要根据列表中的元素数量进行更新。 我工作得很好。查找下拉列表的自定义编辑器脚本代码: string[] options = new string[movParamsListSize]; for (int i = 0; i

在unity中,我有一个非常复杂的GUI,其中public override void OnInspectorGUI()。 对于我所有的普通朋友,我可以在类本身中添加标题为:tooltip[(“”)的工具提示。 但是,我需要一个动态下拉列表,它需要根据列表中的元素数量进行更新。 我工作得很好。查找下拉列表的自定义编辑器脚本代码:

        string[] options = new string[movParamsListSize];
        for (int i = 0; i < movParamsListSize; i++)
            options[i] = i.ToString();

        Rect r = EditorGUILayout.BeginHorizontal();
        movStepToMoveTo.intValue = EditorGUILayout.Popup("movementStepToMoveTo",
        movStepToMoveTo.intValue, options, EditorStyles.popup);
        EditorGUILayout.EndHorizontal();
string[]options=新字符串[movParamsListSize];
对于(int i=0;i
还可以找到一个屏幕截图:

我的问题是,我尝试了EditorGUILayout.Popup()函数的所有重载函数(元数据中的下图),但无法确定当鼠标悬停到此控件时如何添加工具提示

任何帮助都是非常感激的。非常感谢

使用需要一个

顺便说一句,
editorstyle.Popup
是多余的,因为这是
弹出窗口的默认设置


而且
HorizontalGroup
在这里也是多余的。反正你只有一个控制权。

你统治人类。你几乎知道我的tooptip XD的文本。非常感谢!!
EditorGUILayout.Popup(new GUIContent("movementStepToMoveTo", "YOUR TOOLTIP HERE"), movStepToMoveTo.intValue, options);