windowTitle | 元素所在的窗口标题。 |
text | 用于识别元素的文本。 |
mode | 指定如何搜索元素的可选模式。 |
bool 如果找到请求的元素,则为 true
;否则为 false
。
突出显示编辑器中的元素。
此函数将突出显示指定窗口中的指定元素。如果找不到该元素,则该函数返回 false。如果该元素位于滚动视图中且当前不可见,则滚动视图将首先自动滚动以显示该元素,然后突出显示它。
一旦元素被突出显示,它将保持突出显示状态,直到调用 Highlighter.Stop 函数或元素消失为止。如果用户从该元素滚动离开、窗口关闭、包含该元素的 GUI 部分折叠或以其他方式隐藏,或者在启动或停止播放模式时,该元素可能会消失。
大多数 EditorGUI 控件可以使用其标签作为标识符进行突出显示。
任何使用 SerializedProperty 系统的控件都可以使用其 SerializedProperty.propertyPath 进行突出显示。
任何包含文本的元素都可以使用该文本作为标识符进行突出显示,例如,这对于按钮很有用。
有关识别元素的更多详细信息,请参阅 HighlightSearchMode 枚举。
其他资源:Highlighter.Stop、Highlighter.HighlightIdentifier。