角色寻路用这Skill核可达状态

在 Unity 中设置导航网格,让 NPC 寻路移动。

unity-navmesh 是在 Unity 给角色配置路径导航的 Skill。它建立可走表面,匹配代理类型与尺寸,再指定目标并处理障碍和路径状态。

表面烘焙好了,角色还要站在对应网格上;目标不在可达区域时,距离数值也不能证明到达。正在计算、部分路径和完整路径应分开核。

动态门或箱子可以改变通路,但挖洞更新与局部避让不是一回事,变化生效有条件和时机。慢速目标也不必每帧重新算路,频率要根据实际追踪需求选择。

适合排查不动、卡住或追不到目标。本文未运行 Unity,6.3 与导航包版本标注未独立核;示例到达条件不够覆盖所有状态,路径完成也不等于角色真正抵达,最终需看运行行为和目标变化。

分类:生活娱乐

来源仓库:gamedev-skills/awesome-gamedev-agent-skills

适合用来做什么

  • 在Unity中烘焙NavMesh以实现AI导航。
  • 使用NavMeshAgent设置敌人追逐路径。

安装 unity-navmesh

npx skills add https://www.iskills.cc/skills/gamedev-skills/awesome-gamedev-agent-skills/unity-navmesh/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 unity-navmesh 的用途与原始说明

浏览全部 Skill 指南