我正在寫一個DecoratorDrawer
,允許對檢查員中的任何字段給出詳細的描述。我的目標一看是這樣的:
(在GIMP僞造)如何用`GUIStyle`實現`EditorGUI.HelpBox`外觀?
也就是說要輕一點背景,圓角邊框等
有在使用這種風格的編輯器的地方,例如有在光照貼圖窗口兩個實例:
我不能使用EditorGUI.HelpBox
,因爲:
我無法可靠地測量
HelpBox
內容的高度。請注意,抽屜禁止使用EditorGUILayout
。沒有富文本或其他方式樣式內容
圖像不permited - 我想有他們作爲一個選項以後
使用HelpBox
它看起來是這樣的:
我的問題是:是否有硬編碼的GUIStyle
或UnityEditor
/UnityEditorInternal
方法允許以這種風格顯示信息?如果沒有,關於如何僞造這種風格的任何想法?如何製作圓角?請記住,有一個親膚看起來不同,所以如果解決方案可以在兩個皮膚上都能正常工作,那就好了。