Commit Graph

3 Commits

Author SHA1 Message Date
richarjiang
972334f786 feat(pathfinding): 支持从不可行走位置开始寻路
改进寻路系统,允许玩家从不可行走的当前位置开始寻路到可行走区域。
当玩家位于不可行走位置时,系统会自动寻找最近的可行走位置作为起点,
并临时将起点设置为可行走状态以启动A*算法。

主要变更:
- AStarPathfinding: 临时修改起点可行走状态以支持算法启动
- PlayerController: 检测玩家当前位置并自动传送到最近可行走点
- TiledMapPathfinder: 在寻路前验证起点并寻找替代位置
2025-10-20 09:23:04 +08:00
richarjiang
455cca40b0 feat: 寻路优化 2025-10-10 14:40:28 +08:00
d6aa74cb9d feat: 支持自动寻路算法 2025-09-21 21:31:54 +08:00