Version: 2022.1
言語: 日本語
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);
    }

}