Add independent review report for Minimap system Round 7
- Validate fixes from Round 6 and identify new issues - Document findings including UX defects, editor integration flaws, and code quality concerns - Propose solutions and prioritize issues based on severity - Evaluate against standards of mature 2D Metroidvania games
This commit is contained in:
@@ -94,7 +94,7 @@ namespace BaseGames.World.Map
|
||||
private void OnValidate() => _index = null; // 编辑器中修改 AllRooms 后强制重建索引
|
||||
|
||||
// ── 配置验证 ──────────────────────────────────────────────────────────
|
||||
|
||||
#if UNITY_EDITOR
|
||||
/// <summary>
|
||||
/// 检查数据库中的常见配置错误(RoomId 重复、格子重叠、出口悬空)。
|
||||
/// 编辑器侧调用;运行时不应调用(有 O(N²) 开销)。
|
||||
@@ -152,5 +152,6 @@ namespace BaseGames.World.Map
|
||||
|
||||
return errors;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user