动态障碍物操作详细解析
来源:互联网 发布:域名备案还是网站备案 编辑:程序博客网 时间:2024/05/01 03:13
放入一个plan平面并进行烘焙
再设置一个空物体,里面放入三个障碍物
给三个障碍物挂上Nav MeshObstacle组件
建立游戏对象
挂上Nav Mesh Agent组件
publicclassNavigationTest :MonoBehaviour {
privateNavMeshAgent agent;
// Use this for initialization
void Start () {
agent = GetComponent<NavMeshAgent>();
}
// Update is called once per frame
void Update () {
Ray ray =Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
//不多写参数 就让鼠标点到哪走哪
if (Physics.Raycast(ray,out hit))
{
if (Input.GetMouseButtonDown(0))
{
agent.SetDestination(newVector3(hit.point.x,agent.transform.position.y,hit.point.z));
}
}
}
}
注释:设置障碍物
Move Threshold 移动某个距离进行烘焙
Time To Stationar 物体在某个位置停止一定时间后在烘焙
Carve Only Statio 勾选后不会实时烘焙但是会跟随上面两个条件进行烘焙
- 动态障碍物操作详细解析
- Unity20--动态的障碍物
- 寻路系统:动态障碍物
- 动态代理举例及详细解析
- 学习Unity3D之动态障碍物、高空跳下和选择性行走。
- Unity_寻路系统中动态障碍物_061
- 详细解析Linux用户操作记录查看
- jquery中的过滤操作详细解析
- OC NSString 字符串操作详细解析
- 动态规划详细解析---及各类问题解决方案
- 动态规划的详细解析(01背包问题)
- 动态规划的详细解析(01背包问题)
- 最详细动态规划解析——背包问题
- 动态规划的详细解析(01背包问题)
- Java中的文件与磁盘操作技术详细解析
- ASP.NET的各种异步操作实现详细解析
- PHP XML操作的各种方法解析(比较详细)
- Java中的文件与磁盘操作技术详细解析
- 最大子数组的和
- hibernate 实现多表连接查询(转载)
- maven依赖原则
- 一个在线音乐软件的故事(二、其实故事从这里才开始)
- Python 正确重载运算符
- 动态障碍物操作详细解析
- Unity3D
- lingo导入excel数据具体实现步骤
- Java Bean登录页面实现
- C++静态成员函数访问非静态成员的几种方法
- 2017.08.26 360笔试题:小明卖粉笔
- Linux下配置NDK、JDK环境变量
- zzuli2183—分步打表
- java 寻找数组中第k大的值