Version: 2022.2

ObjectIndexer.IndexWordComponents

切换到手册
public void IndexWordComponents (int documentIndex, ref string word);

参数

documentIndex Document where the indexed word was found.
word Word to add to the index.

描述

Splits a word into multiple variations.

See IndexPropertyComponents for some examples on how a value can be split into multiple variations. IndexWordComponents performs the same task for words.

using UnityEditor;
using UnityEditor.Search;

static class Example_ObjectIndexer_IndexWordComponents
{
    [CustomObjectIndexer(typeof(SceneAsset), version = 2 /* update me when the code below changes */)]
    internal static void IndexSceneName(CustomObjectIndexerTarget context, ObjectIndexer indexer)
    {
        if (!(context.target is SceneAsset sceneAsset))
            return;

        indexer.IndexWordComponents(context.documentIndex, sceneAsset.name);
    }

}
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961