private void Update()
    {
        if (Input.GetMouseButtonUp(0))
        {
            Ray ray = _cmra.ScreenPointToRay(Input.mousePosition);

            if (_plane.Raycast(ray, out float enter))
            {
                var hitPoint = ray.GetPoint(enter);
                var nodes    = _agentTheta.GetPathFinding(transform.position, hitPoint);
                _controller.SetWayPoints(nodes, hitPoint);
            }
        }
    }
    public void SetupPathfinding(Transform target)
    {
        var wpNodes = _agentTheta.GetPathFinding(_model.transform.position, target.position);

        SetWayPoints(wpNodes, target.position);
    }