void Update()
{
if (Input.GetKey(KeyCode.Mouse1))
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray,out hit))
{
if(hit.collider.tag == "ground")
{
agent.SetDestination(hit.point);
так у меня сделано движение , на обьекте rigitbody