public void Init(SteeringAgent agent, SteeringController steering, RigidbodyMovementController physicsController) { this.agent = agent; this.steering = steering; this.physicsController = physicsController; pathManager = PathManager.Instance; TargetPosition = agent.transform.position + agent.transform.forward; racingLineProgress = pathManager.RacingLinePath.path.GetClosestProgressOnPath(agent.transform.position); }
public void Init(SteeringAgent agent, SteeringController steering, RigidbodyMovementController controller) { this.agent = agent; this.steering = steering; this.controller = controller; }