Unity 6.3
0 онлайн 20 гостей 3 в системе
Вход

Вызов из главного меню

Чтобы создать пользовательский пункт меню, который вызывает поиск, используйте атрибут MenuItem. В следующем примере создается пункт меню, который ищет свободные ресурсы в Asset Store:

[MenuItem("Search/Free Asset Gifts")]
static void SearchStore()
{
    var storeContext = SearchService.CreateContext("store", "price=0");
    var viewState = new SearchViewState(storeContext,
        UnityEngine.Search.SearchViewFlags.DisableNoResultTips |
        UnityEngine.Search.SearchViewFlags.GridView);
    viewState.windowTitle = new GUIContent("Free Stuff for Christmas");
    viewState.queryBuilderEnabled = true;
    SearchService.ShowWindow(viewState);
}