该方法用于删除已注册的评估器。
Yuka.removeEvaluator(evaluator:Evaluator):Boolean
evaluator:类型为 Evaluator
的参数,表示要删除的评估器实例。
该方法返回一个布尔值,表示是否成功删除了该评估器。如果成功删除,则返回 true
,否则返回 false
。
// 定义一个评估器实例
class CustomEvaluator extends Evaluator {
// ... 一些内容
}
const evaluator = new CustomEvaluator();
// 注册评估器
Yuka.registerEvaluator(evaluator);
// 删除评估器
const result = Yuka.removeEvaluator(evaluator);
console.log(result); // true
如果要删除的评估器实例未在库中注册,该方法将返回 false
。在此方法调用后,该评估器不会再被库使用。