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

QueryEngine<T0>.GetOperator

Declaration

public Search.QueryFilterOperator GetOperator(string op);

Параметры

Параметр Описание
на Идентификатор оператора.

Возвращаемое значение

QueryFilterOperator Глобальный QueryFilterOperator.

Описание

Получить пользовательский оператор добавлен на QueryEngine.

Этот метод возвращает QueryFilterOperator, который был добавлен на QueryEngine. Если оператор не существует, то QueryFilterOperator будет недействителен (см. QueryFilterOperator.valid).

// Get an operator based on its token and add some handlers on it.
var operatorToken = "%";
var operatorObject = queryEngine.GetOperator(operatorToken);
if (operatorObject.valid)
    operatorObject.AddHandler((float ev, float fv) => Math.Abs(ev % fv) < 0.0000001f);

Полный пример см. в AddOperator.