AstarPathfinding 学习记录

开始

之前主要是自己数格子 和 用 Navmesh 完成寻路功能
但是效果 和 效率上面并不是非常理想
正好要做多怪物的寻路 选了市面上的插件作为开发辅助
AstarPathfinding 大家都在用

小目标

让目标按照规定的内容动起来

在现在的游戏 火车 会按照固定轨道进行移动
我要做的就是学习一手并让列车也能够移动

Example13_Moving

有曲率的移动小船,会有一些偏移和抖动
并且摄像机会根据小船进行调整。
发现不适合单独拆开的效果

组件了解

seeker

寻找路径的工具,会在ai初始化时自动绑定

Movement

类似 移动目标 和 navmesh 的 agent

AIPath

通用的agent

RichAI

优化navmesh的 agent

AILerp

普通的agent 不能够进行物理碰撞

Modifiers

修饰器,会在ai初始化时自动绑定
https://www.arongranberg.com/astar/docs/modifiers2.html
优化路径,让路径短或者更圆润。

RVOSimulator

多单位必然需要的场景模拟工具