导航网格与碰撞
导航网格定义了寻路和移动约束的可行走空间。
组件(快速概览)
导航网格 API 参考
Navmesh :: class : Component {
// 将一点投射到此导航网格上。
// triangle_hint 是一个加速提示,可在附近查询中重用。
try_find_closest_point_on_navmesh :: method(
to_point: v2,
result: ref v2,
triangle_hint: ref s64
) -> bool;
rebuild_immediately :: method() -> bool;
mark_for_rebuild :: method();
}编辑器设置(构建导航网格)
碰撞体和导航网格环
在导航网格上生成(限制到可到达的地面)
重建导航网格(当几何体发生变化时)
碰撞(当前 CSL 支持)
伪碰撞行为(触发器、拾取、“命中”)
场景查询助手
触发体积(进入 / 停留 / 退出)
拾取(范围内最近)
快速移动“命中”(简单子步进)
最后更新于