Unity之 - 导航网格寻路
来源:互联网 发布:sql语句中的union 编辑:程序博客网 时间:2024/04/30 03:27
地板、箱子、斜坡等行走路面设置,设置完点Bake。
挂上NavMeshAgent 和 脚本
SmartPlayer 物体行至鼠标所点位置
using UnityEngine;using System.Collections;public class SmartPlayer : MonoBehaviour{ NavMeshAgent agent; void Start() { agent = GetComponent<NavMeshAgent>(); } void Update() { RaycastHit hit; if (Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); if (Physics.Raycast(ray, out hit)) agent.SetDestination(hit.point); } }}
Follower 物体行至target所在位置
using UnityEngine;using System.Collections;public class Follower : MonoBehaviour{ public Transform target; private NavMeshAgent agent; // Use this for initialization void Start() { agent = GetComponent<NavMeshAgent>(); } // Update is called once per frame void Update() { if (target != null) agent.destination = target.position; }}
0 0
- Unity之 - 导航网格寻路
- Unity 用户手册用户指南导航网格 (Navmesh) 和寻路 (Pathfinding)
- unity5之导航网格寻路系统-3NavMeshAgent(导航网格代理)
- Nav导航网格寻路
- NAV导航网格寻路
- NAV 网格导航寻路
- U3D寻路导航网格
- unity5之导航网格寻路系统-4Nav Mesh Obstacle(导航障碍物)
- NAV导航网格寻路(4) -- 生成nav网格
- Unity 导航网格生成碰撞体
- 导航网格自动寻路(Navigation Mesh)
- Unity3D-NavMesh导航网格寻路
- 建立接近最优的导航网格以及基于导航网格的寻路算法
- unity5之导航网格寻路系统-1Bake(烘培)
- Unity换装之合并网格
- Unity -- 导航寻路系统
- NAV导航网格寻路(2) -- 寻路方法
- NAV导航网格寻路(6) -- 寻路实现
- 3.17任务
- SHBrowseForFolder
- 蓝桥杯_算法训练_最大的算式
- Web服务器磁盘满故障深入解析
- 初涉IPC,了解AIDL的工作原理及使用方法
- Unity之 - 导航网格寻路
- EditText去掉黄色背景颜色
- 判断单链表是否存在环及寻找环的入口点
- 二维数组中的查找
- [置顶] Android开发错误汇总
- Library cache内部机制详解
- Library cache内部机制详解
- mysql外键,索引等基本操作 和 跨表复制数据操作
- 重建二叉树