导航网格问题求解

[复制链接]
查看11 | 回复3 | 2021-1-27 05:07:24 | 显示全部楼层 |阅读模式


我有2种导航,可行走和水,我的有2种怪物,一种可以行走在水上,一种不能走水,
然后我不能走水的怪物会沿着水的边缘走,就会导致怪物有一半身体在水面上,就很难看
请问有什么办法能让不能走水的怪物离水的边界保持一定距离吗?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:07:24 | 显示全部楼层
加缓冲区呀,看你用什么寻路软件了,比如A*,可以通过给障碍加RVO解决这个问题
回复

使用道具 举报

千问 | 2021-1-27 05:07:24 | 显示全部楼层
最简单的方法就是单独做一个用来烘培导航网格的面片,比正常区域宽度小些
回复

使用道具 举报

千问 | 2021-1-27 05:07:24 | 显示全部楼层
你可以把水池做透明障碍物,范围变大一圈就行了啊。然后能走水的怪物忽略这些障碍物
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行