SearchSelectorAttribute
класс в UnityEditor.Search
Описание
Атрибут поискового селектора, используемый для определения способа выбора пользовательского значения из элемента поиска.
Вот пример, выбирающий количество строк кода в текстовых ассетах. > select{p: *.cs, @path, @loc}.
[SearchSelector("loc", provider: "asset")]
static object SelectLineOfCode(SearchSelectorArgs args)
{
TextAsset textAsset = args.current.ToObject<TextAsset>();
if (textAsset)
return textAsset.text.Split('\n').Length;
return null;
}Свойства
| Свойство | Описание |
|---|---|
| cacheable | Установите свойство cacheable, если сервер поиска не должен извлекать кэшируемые значения из базы данных свойств. |