protected override void OnUpdateAgent() { AgentController agentController = cachedAgentController; if (agentController != null) { agentController.Escape(_Speed, _Distance, _Target.value); } }
protected override void OnExecute() { AgentController agentController = cachedAgentController; if (agentController != null) { agentController.Escape(_Speed.value, _Distance.value, _TargetTransform.value); if (agentController.isDone) { FinishExecute(true); } } else { FinishExecute(false); } }