Version: 2021.2
public Search.QueryFilterOperator GetOperator (string op);

参数

op The operator identifier.

返回

QueryFilterOperator The global QueryFilterOperator.

描述

Get a custom operator added on the QueryEngine.

This method returns a QueryFilterOperator that was added on the QueryEngine. If the operator does not exist, the QueryFilterOperator will be invalid (see 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);

See AddOperator for a complete example.

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