Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ShowObjectPicker(Action<Object, bool>, Action<Object>, string, string, Type, float, float, SearchFlags)

Open a Search Picker window for Unity objects.
Read time 1 minuteLast updated 11 days ago

Definition

public static ISearchView ShowObjectPicker(Action<Object, bool> selectHandler, Action<Object> trackingHandler, string searchText, string typeName, Type filterType, float defaultWidth = 850, float defaultHeight = 539, SearchFlags flags = SearchFlags.None)

Parameters

Callback to trigger when a user selects an item.

trackingHandler

Callback to trigger when the user is modifying a Search selection (i.e. tracking the currently selected item).

searchText

Initial search text.

typeName

Type name of the object to select. Can be used to replace filterType.

filterType

Type of the object to select.

defaultWidth

Initial width of the window.

defaultHeight

Initial height of the window.

Options defining how the query is performed.

Returns

Type

Description

ISearchViewReturns the search view window instance.

Remarks

Use Search as an object picker to select any Unity object based on the specified filter type. For a more generic picker, please use SearchService.ShowPicker.