using UnityEngine;
using System.Collections;
public class move : MonoBehaviour {
public GameObject z;//物体
if (Input.GetButtonDown("Fire1"))
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray, out hit,100))
{
a.destination = hit.point;
z.transform.position=hit.point;
}
}
}
}
using System.Collections;
public class move : MonoBehaviour {
public GameObject z;//物体
NavMeshAgent a;
void Start () {
a = GetComponent<NavMeshAgent>();
}
void Update () {if (Input.GetButtonDown("Fire1"))
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray, out hit,100))
{
a.destination = hit.point;
z.transform.position=hit.point;
}
}
}
}