Unity 新NavMesh演示(1)

devtools/2024/10/18 18:17:04/

新版Navmash 导航寻路 保姆级入门讲解-CSDN博客

 演示:

第一步 

 给场景中的BK添加导航网格表面组件

 

并设置详细参数

第二步

为player添加导航网格代理

并编写脚本设置target

public class Text : MonoBehaviour
{private NavMeshAgent agent;public Transform target;// Start is called before the first frame updatevoid Start(){agent = GetComponent<NavMeshAgent>();}// Update is called once per framevoid Update(){agent.SetDestination(target.position);}
}

 

第三步

为障碍物添导航网格障碍组件

第四步

为两个plane之间添加一个空物体,并为其挂载导航网格连接组件


http://www.ppmy.cn/devtools/117421.html

相关文章

[C高手编程] C语言内存模型、段错误、指针安全、字节序、字节对齐:深入探索内存管理与优化

&#x1f496;&#x1f496;⚡️⚡️专栏&#xff1a;C高手编程-面试宝典/技术手册/高手进阶⚡️⚡️&#x1f496;&#x1f496; 「C高手编程」专栏融合了作者十多年的C语言开发经验&#xff0c;汇集了从基础到进阶的关键知识点&#xff0c;是不可多得的知识宝典。如果你是即将…

快递智能地址解析API接口代码

官网&#xff1a;快递鸟 API参数 一、接口描述/说明 1.接口说明 &#xff08;1&#xff09;智能解析接口支持按照按文本内容解析(单个解析)。 &#xff08;2&#xff09;文本内容越详细&#xff0c;解析越准确&#xff0c;不同的字段内容可用空格区分。 &#xff08;3&…

基于Python的人工智能应用案例系列(10):CNN猫狗分类

在本篇文章中&#xff0c;我们将使用卷积神经网络&#xff08;CNN&#xff09;和预训练模型来解决猫狗图片分类问题。通过利用PyTorch的 torchvision 库加载数据集&#xff0c;并应用数据增强和数据预处理&#xff0c;我们将训练一个简单的CNN模型&#xff0c;然后再使用预训练…

【网络安全】网络基础第一阶段——第三节:网络协议基础---- VLAN、Trunk与三层交换技术

目录 一、交换机 1.1 交换机定义 1.1.1 交换机 1.2 工作原理 1.2.1 数据帧的转发 1.2.2 交换机处理数据帧的三种行为 1.2.3 交换机通信 二、虚拟局域网&#xff08;VLAN&#xff09; 2.1 虚拟局域网简介 2.1.1 为什么需要VLAN 2.1.2 广播域的分割与VLAN的必要性 2.…

数据结构const char *INSTNAME[]

代码片段解析 #include <cstring> #include <fstream> #include <sstream> #include <string>const char *INSTNAME[]{"lui", "auipc", "jal", "jalr", "beq", "bne", "blt…

计网作业3

1.交换机是依据 MAC地址 来转发数据包的 2.数据链路层 负责将数据封装成帧&#xff0c;在相邻节点间进行传输 数据链路层负责以下任务&#xff1a; 封装数据 物理地址寻址&#xff1a;使用MAC地址进行寻址&#xff0c;确保数据能够在局域网中正确传输到目标节点 介质访问控…

Git 撤销一个已经push到远端仓库的commit

在 Git 中&#xff0c;撤销一个已经推送到远程仓库的改动有几种不同的方法&#xff0c;具体取决于你是否想要完全删除改动&#xff0c;还是只是恢复文件的某个状态。以下是常见的几种方法&#xff1a; git revert 撤销特定的commit git revert 是最安全的方法&#xff0c;因为…

Rainbond 助力城建智控,从传统开发到敏捷开发转型

在现代企业的数字化转型过程中&#xff0c;如何高效管理和快速部署业务应用已经成为各行业的核心挑战。尤其是在智慧工地和办公自动化&#xff08;OA&#xff09;这样的关键业务场景中&#xff0c;企业不仅需要面对频繁的系统更新&#xff0c;还要确保系统的稳定性与高效运作。…