unity自动寻路
unity已经集成 好了自动寻路,很简单就能使用了
步骤是
- bake地图
 - 创建代码
 
打开Navigation 窗口 ,带了mesh renderer 的才可以添加

选择为Not Walkable,障碍物设置完成后就可以点击bakek按钮
然后新建脚本,
    NavMeshAgent target;
    GameObject player;
 
 // Use this for initialization
 void Start () {
        target = GetComponent<NavMeshAgent>();
        player = GameObject.Find("Player");
  
 }
 
 // Update is called once per frame
 void Update () {
 
        if(target.enabled) target.SetDestination(player.GetComponent<Transform>().position);
 
 }
绑定到人物上面,运行即可,
人物就会自动 绕开障碍物 走到目的地