joywayerandClaude Opus 4.8 859d4e9bd6 feat(enemy): 感知系统新增 BoxLOS 槽位(横向矩形视野+遮挡)
BoxCast 是纯几何矩形无遮挡,BatchLOS/Sight 有遮挡但为圆形。
新增 BoxLOS 槽位:OverlapBox 矩形区域 + 从感知原点多点 LOS 遮挡校验,
用于走廊/平台等横向矩形视野带遮挡的场景。

- enum 末尾追加 BoxLOS(避免打乱既有序列化索引)
- 复用 boxSize/boxOffset 定义矩形、losBlockMask/losRayCount/losMinVisibility 定义遮挡
- 方向由 boxOffset.x 控制:0=前后双向对称,boxSize.x*0.5=仅前向
- Editor 补 Gizmo(矩形+眼点+实时检测连线)与条件字段

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 15:54:17 +08:00
2026-07-20 10:33:18 +08:00
2026-07-20 10:33:18 +08:00
2026-05-08 11:04:00 +08:00
@
2026-07-10 11:37:16 +08:00
@
2026-07-10 11:37:16 +08:00
2026-07-20 10:33:18 +08:00
2026-07-20 10:33:18 +08:00
2026-05-22 13:25:40 +08:00
2026-07-21 10:22:43 +08:00
2026-07-21 12:05:04 +08:00
S
Description
No description provided
209 MiB
Languages
C# 85.5%
GLSL 12.4%
ShaderLab 1.9%
HLSL 0.1%