导航网格问题求解

卡索弥尔 2020-10-12 05:14:17


我有2种导航 , 可行走和水, 我的有2种怪物,一种可以行走在水上,一种不能走水,
然后 我不能走水的怪物会沿着水的边缘走, 就会导致 怪物有一半身体在水面上, 就很难看
请问有什么办法能让 不能走水的怪物 离水的边界保持一定距离吗?
...全文
85002 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianmao111 2020-11-13
  • 打赏
  • 举报
回复
你可以把 水池做透明障碍物,范围变大一圈就行了啊。然后能走水的怪物忽略这些障碍物
拾忆丶夜 2020-10-22
  • 打赏
  • 举报
回复
最简单的方法就是单独做一个用来烘培导航网格的面片,比正常区域宽度小些
  • 打赏
  • 举报
回复
加缓冲区呀,看你用什么寻路软件了,比如A*,可以通过给障碍加RVO解决这个问题

2,535

社区成员

发帖
与我相关
我的任务
社区描述
Unity3D相关内容讨论专区
游戏unity 技术论坛(原bbs)
社区管理员
  • Unity3D
  • 芝麻粒儿
  • 「已注销」
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Unity3D社区公告:

  1. 社区致力于解决各种Unity3D相关的“疑难杂症”。
  2. 社区不允许发布与Unity3D或相关技术无关内容。
  3. 社区版主邀请各位一道为打造优秀社区不懈努力。

试试用AI创作助手写篇文章吧