Unity AStarPath的踩坑点

1.在窄路并且大部分都是直角弯时,用GridGraph效果比RaycastGraph更好

2.Seeker 是对路径修改的,他会计算得出一条绿色路径,这一条绿色路径是依照寻路算出来的

3.AIPath会对生成的绿色路径做优化,有一个设置需要特别注意:

这个PickNextWaypointDist,意思是我和当前目标路径点小于多少时,直接切到下一个路径点,默认是2

假如路径是这样的:

P1────P2────P3────P4────P5

此时角色靠近即将到达P2点,那么当PickNextWaypointDist为2时,就是距离P2两米内,就直接跳过P2,目标点设为P3

他的默认设置是偏大的,很容易出现在拐角处直接穿过拐角!特别是拐角很多并且都是大拐角的情况

对于窄路,设置0.3,0.4就可以好很多

相关推荐
星辰徐哥1 天前
Unity C#入门:Visual Studio与Unity的关联配置
unity·c#·visual studio
Sparkle Star1 天前
Unity VRTK4包导入和依赖关系
unity·游戏引擎
Sparkle Star1 天前
Unity VRTK4+SteamVR传送组件使用和层级关系
unity·游戏引擎
cheniie1 天前
Windows下Unity开发VisionPro应用
windows·unity·vision pro
伽蓝_游戏1 天前
UGUI源码剖析 (24):常用插件扩展介绍
ui·unity·c#·游戏引擎·游戏程序
空中海2 天前
第二篇:Unity中级阶段(核心开发能力)
unity·游戏引擎
DaLiangChen2 天前
Unity 实用工具:动态绘制物体边界包围盒(支持屏幕固定线宽)
unity·游戏引擎
张老师带你学2 天前
Unity 食物 农产品相关
科技·游戏·unity·游戏引擎·模型
mxwin2 天前
Unity Custom Interpolators与半透明阴影的原理与实战
unity·游戏引擎·shader
晴夏。2 天前
UE5第三人称模板实现及相关引擎源码分析
unity·ue5·游戏引擎·ue