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